[ { "id" : "72e002c5-301c-42bb-b978-7e57aed16547", "index" : 1, "period" : 1, "timestamp" : "00:00:00.000", "minute" : 0, "second" : 0, "type" : { "id" : 35, "name" : "Starting XI" }, "possession" : 1, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "duration" : 0.0, "tactics" : { "formation" : 4141, "lineup" : [ { "player" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "jersey_number" : 1 }, { "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "jersey_number" : 2 }, { "player" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "jersey_number" : 3 }, { "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "jersey_number" : 4 }, { "player" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "jersey_number" : 5 }, { "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "jersey_number" : 13 }, { "player" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "jersey_number" : 10 }, { "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "jersey_number" : 8 }, { "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "jersey_number" : 16 }, { "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "jersey_number" : 21 }, { "player" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "jersey_number" : 7 } ] } }, { "id" : "038801a6-2d6d-4e1a-9144-5d53d738cd6d", "index" : 2, "period" : 1, "timestamp" : "00:00:00.000", "minute" : 0, "second" : 0, "type" : { "id" : 35, "name" : "Starting XI" }, "possession" : 1, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "duration" : 0.0, "tactics" : { "formation" : 4231, "lineup" : [ { "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "jersey_number" : 1 }, { "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "jersey_number" : 25 }, { "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "jersey_number" : 4 }, { "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "jersey_number" : 3 }, { "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "jersey_number" : 21 }, { "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "jersey_number" : 6 }, { "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "jersey_number" : 13 }, { "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "jersey_number" : 12 }, { "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "jersey_number" : 7 }, { "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "jersey_number" : 10 }, { "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "jersey_number" : 19 } ] } }, { "id" : "bb19a37e-e854-47cf-bd92-3dfb251304c1", "index" : 3, "period" : 1, "timestamp" : "00:00:00.000", "minute" : 0, "second" : 0, "type" : { "id" : 18, "name" : "Half Start" }, "possession" : 1, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "duration" : 0.0, "related_events" : [ "e857935a-4f3b-45b5-be61-4a9373c2ca37" ] }, { "id" : "e857935a-4f3b-45b5-be61-4a9373c2ca37", "index" : 4, "period" : 1, "timestamp" : "00:00:00.000", "minute" : 0, "second" : 0, "type" : { "id" : 18, "name" : "Half Start" }, "possession" : 1, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "duration" : 0.0, "related_events" : [ "bb19a37e-e854-47cf-bd92-3dfb251304c1" ] }, { "id" : "a38e3177-0f15-499d-8f42-5a17a7189149", "index" : 5, "period" : 1, "timestamp" : "00:00:00.281", "minute" : 0, "second" : 0, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 60.0, 40.0 ], "duration" : 0.922465, "related_events" : [ "3c9c785a-85f1-4ecf-ac95-a8b9ee4acd13" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 12.206555, "angle" : 2.8250234, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.4, 43.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 65, "name" : "Kick Off" } } }, { "id" : "3c9c785a-85f1-4ecf-ac95-a8b9ee4acd13", "index" : 6, "period" : 1, "timestamp" : "00:00:01.204", "minute" : 0, "second" : 1, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 48.4, 43.8 ], "related_events" : [ "a38e3177-0f15-499d-8f42-5a17a7189149" ] }, { "id" : "5f992537-8007-408d-b018-8416b3f2c021", "index" : 7, "period" : 1, "timestamp" : "00:00:01.204", "minute" : 0, "second" : 1, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 48.4, 43.8 ], "duration" : 2.557803, "related_events" : [ "3c9c785a-85f1-4ecf-ac95-a8b9ee4acd13", "fd517c20-9fd5-415b-9452-4bcc9c44a0e4" ], "carry" : { "end_location" : [ 48.7, 34.5 ] } }, { "id" : "fd517c20-9fd5-415b-9452-4bcc9c44a0e4", "index" : 8, "period" : 1, "timestamp" : "00:00:03.762", "minute" : 0, "second" : 3, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 48.7, 34.5 ], "duration" : 2.056181, "related_events" : [ "0198c99d-0663-4d26-a653-9e8143cecf5d" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 31.324911, "angle" : -1.7149507, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 44.2, 3.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0198c99d-0663-4d26-a653-9e8143cecf5d", "index" : 9, "period" : 1, "timestamp" : "00:00:05.818", "minute" : 0, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 44.2, 3.5 ], "related_events" : [ "fd517c20-9fd5-415b-9452-4bcc9c44a0e4" ] }, { "id" : "e208c9df-16cc-4964-88c0-2ec0b07263e4", "index" : 10, "period" : 1, "timestamp" : "00:00:05.818", "minute" : 0, "second" : 5, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 44.5, 4.9 ], "duration" : 1.559624, "related_events" : [ "d315c68a-c860-4ec3-9906-b72bd0b777d8" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 16.801489, "angle" : 2.2845871, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 33.5, 17.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "d315c68a-c860-4ec3-9906-b72bd0b777d8", "index" : 11, "period" : 1, "timestamp" : "00:00:07.377", "minute" : 0, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 33.5, 17.6 ], "related_events" : [ "e208c9df-16cc-4964-88c0-2ec0b07263e4" ] }, { "id" : "85911f44-a892-4a61-81e8-e9ea5212b5c4", "index" : 12, "period" : 1, "timestamp" : "00:00:07.377", "minute" : 0, "second" : 7, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 33.5, 17.6 ], "duration" : 1.957526, "related_events" : [ "0f2aeb95-6587-4213-b9ae-42d0c26e0d72", "d315c68a-c860-4ec3-9906-b72bd0b777d8" ], "carry" : { "end_location" : [ 33.4, 19.0 ] } }, { "id" : "0f2aeb95-6587-4213-b9ae-42d0c26e0d72", "index" : 13, "period" : 1, "timestamp" : "00:00:09.335", "minute" : 0, "second" : 9, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 33.4, 19.0 ], "duration" : 1.19761, "related_events" : [ "59a71bd9-0d6d-4a4a-a0d1-7de3d8812e4e" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 16.523922, "angle" : 0.9055069, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 43.6, 32.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "59a71bd9-0d6d-4a4a-a0d1-7de3d8812e4e", "index" : 14, "period" : 1, "timestamp" : "00:00:10.533", "minute" : 0, "second" : 10, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 43.6, 32.0 ], "related_events" : [ "0f2aeb95-6587-4213-b9ae-42d0c26e0d72" ] }, { "id" : "e06ef16c-e6b1-40d2-964a-39ff29daa1ca", "index" : 15, "period" : 1, "timestamp" : "00:00:10.533", "minute" : 0, "second" : 10, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 43.6, 32.0 ], "duration" : 0.147119, "related_events" : [ "59a71bd9-0d6d-4a4a-a0d1-7de3d8812e4e", "fec34c9f-7dab-44df-907c-b977d3cfe014" ], "carry" : { "end_location" : [ 43.6, 32.0 ] } }, { "id" : "fec34c9f-7dab-44df-907c-b977d3cfe014", "index" : 16, "period" : 1, "timestamp" : "00:00:10.680", "minute" : 0, "second" : 10, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 43.6, 32.0 ], "duration" : 0.966211, "related_events" : [ "91c19bcb-b991-439a-aa01-31538de7ccc7" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 11.886968, "angle" : -2.3918936, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 34.9, 23.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "91c19bcb-b991-439a-aa01-31538de7ccc7", "index" : 17, "period" : 1, "timestamp" : "00:00:11.646", "minute" : 0, "second" : 11, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 34.9, 23.9 ], "related_events" : [ "fec34c9f-7dab-44df-907c-b977d3cfe014" ] }, { "id" : "f5964fc7-c833-4790-b4c9-098dddfac916", "index" : 18, "period" : 1, "timestamp" : "00:00:11.646", "minute" : 0, "second" : 11, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 34.9, 23.9 ], "duration" : 5.554076, "related_events" : [ "91c19bcb-b991-439a-aa01-31538de7ccc7", "f3581e36-b4f7-4d21-a132-c28e5a204fc5" ], "carry" : { "end_location" : [ 48.3, 22.4 ] } }, { "id" : "f3581e36-b4f7-4d21-a132-c28e5a204fc5", "index" : 19, "period" : 1, "timestamp" : "00:00:17.200", "minute" : 0, "second" : 17, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 48.3, 22.4 ], "duration" : 1.309906, "related_events" : [ "2e9985a3-40d0-425b-9a48-88005b093f02" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 19.163769, "angle" : -1.439969, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.8, 3.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "2e9985a3-40d0-425b-9a48-88005b093f02", "index" : 20, "period" : 1, "timestamp" : "00:00:18.510", "minute" : 0, "second" : 18, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 50.8, 3.4 ], "related_events" : [ "f3581e36-b4f7-4d21-a132-c28e5a204fc5" ] }, { "id" : "6ccbba23-6627-412f-96da-eda6b6ea74d9", "index" : 21, "period" : 1, "timestamp" : "00:00:18.510", "minute" : 0, "second" : 18, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 50.8, 3.4 ], "duration" : 1.092559, "related_events" : [ "2e9985a3-40d0-425b-9a48-88005b093f02", "660427e9-bf21-4444-a695-0f400150a1f5" ], "carry" : { "end_location" : [ 52.9, 4.5 ] } }, { "id" : "660427e9-bf21-4444-a695-0f400150a1f5", "index" : 22, "period" : 1, "timestamp" : "00:00:19.602", "minute" : 0, "second" : 19, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 52.9, 4.5 ], "duration" : 0.814859, "related_events" : [ "f7607a79-4d6f-4c87-987e-d936e525a5fa" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 10.159724, "angle" : -0.108483315, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.0, 3.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "f7607a79-4d6f-4c87-987e-d936e525a5fa", "index" : 23, "period" : 1, "timestamp" : "00:00:20.417", "minute" : 0, "second" : 20, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 63.0, 3.4 ], "related_events" : [ "660427e9-bf21-4444-a695-0f400150a1f5" ] }, { "id" : "2b689b5b-1455-4517-9ab5-5dd9aa044645", "index" : 24, "period" : 1, "timestamp" : "00:00:20.417", "minute" : 0, "second" : 20, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 63.0, 3.4 ], "duration" : 1.584784, "related_events" : [ "e02ddbe8-44f4-4f4f-adac-7a26e3453706" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 14.300349, "angle" : 3.1345997, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.7, 3.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e02ddbe8-44f4-4f4f-adac-7a26e3453706", "index" : 25, "period" : 1, "timestamp" : "00:00:22.002", "minute" : 0, "second" : 22, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 48.7, 3.5 ], "related_events" : [ "2b689b5b-1455-4517-9ab5-5dd9aa044645" ] }, { "id" : "0f107254-03d9-4254-9857-263f59f469d1", "index" : 26, "period" : 1, "timestamp" : "00:00:22.002", "minute" : 0, "second" : 22, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 48.7, 3.5 ], "duration" : 0.556282, "related_events" : [ "1cbfdbaf-f09d-44d0-97ea-c4880af6a03f", "e02ddbe8-44f4-4f4f-adac-7a26e3453706" ], "carry" : { "end_location" : [ 48.7, 3.5 ] } }, { "id" : "1cbfdbaf-f09d-44d0-97ea-c4880af6a03f", "index" : 27, "period" : 1, "timestamp" : "00:00:22.558", "minute" : 0, "second" : 22, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 48.7, 3.5 ], "duration" : 0.882452, "related_events" : [ "c15d9625-6225-440d-9e7a-f44a3378970a" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 12.010828, "angle" : 2.1426342, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.2, 13.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "c15d9625-6225-440d-9e7a-f44a3378970a", "index" : 28, "period" : 1, "timestamp" : "00:00:23.441", "minute" : 0, "second" : 23, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 42.2, 13.6 ], "related_events" : [ "1cbfdbaf-f09d-44d0-97ea-c4880af6a03f" ] }, { "id" : "a733ee5a-e02b-482c-ab22-37c623a3800a", "index" : 29, "period" : 1, "timestamp" : "00:00:23.441", "minute" : 0, "second" : 23, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 42.2, 13.6 ], "duration" : 1.915753, "related_events" : [ "c15d9625-6225-440d-9e7a-f44a3378970a", "d58e1ddc-0223-421d-bea7-8c6f2b6f01f6" ], "carry" : { "end_location" : [ 36.3, 14.2 ] } }, { "id" : "d58e1ddc-0223-421d-bea7-8c6f2b6f01f6", "index" : 30, "period" : 1, "timestamp" : "00:00:25.357", "minute" : 0, "second" : 25, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 36.3, 14.2 ], "duration" : 2.304082, "related_events" : [ "727b6acc-61ca-41f9-876b-22b69792fbed" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 24.858198, "angle" : 1.6836748, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 33.5, 38.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "727b6acc-61ca-41f9-876b-22b69792fbed", "index" : 31, "period" : 1, "timestamp" : "00:00:27.661", "minute" : 0, "second" : 27, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 33.5, 38.9 ], "related_events" : [ "d58e1ddc-0223-421d-bea7-8c6f2b6f01f6" ] }, { "id" : "9090f325-e7d9-4c55-af0b-ecc231c22956", "index" : 32, "period" : 1, "timestamp" : "00:00:27.661", "minute" : 0, "second" : 27, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 33.5, 38.9 ], "duration" : 4.514241, "related_events" : [ "6c618b6b-d0f8-4ed3-b078-fce6921cb95e", "727b6acc-61ca-41f9-876b-22b69792fbed" ], "carry" : { "end_location" : [ 48.4, 51.6 ] } }, { "id" : "6c618b6b-d0f8-4ed3-b078-fce6921cb95e", "index" : 33, "period" : 1, "timestamp" : "00:00:32.175", "minute" : 0, "second" : 32, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 48.4, 51.6 ], "duration" : 0.931043, "related_events" : [ "8a31bb46-e70b-48e3-b383-d5d8d90ca749" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 9.3085985, "angle" : 1.5278121, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.8, 60.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "8a31bb46-e70b-48e3-b383-d5d8d90ca749", "index" : 34, "period" : 1, "timestamp" : "00:00:33.106", "minute" : 0, "second" : 33, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 48.8, 60.9 ], "related_events" : [ "6c618b6b-d0f8-4ed3-b078-fce6921cb95e" ] }, { "id" : "a3d01859-6dbe-4f60-a3cd-0ba48ff30df9", "index" : 35, "period" : 1, "timestamp" : "00:00:33.106", "minute" : 0, "second" : 33, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 48.8, 60.9 ], "duration" : 0.694856, "related_events" : [ "59dc7036-af6d-4672-a80b-4ce4ba08a403" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 7.3054776, "angle" : -1.9055332, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 46.4, 54.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "59dc7036-af6d-4672-a80b-4ce4ba08a403", "index" : 36, "period" : 1, "timestamp" : "00:00:33.801", "minute" : 0, "second" : 33, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 46.4, 54.0 ], "related_events" : [ "a3d01859-6dbe-4f60-a3cd-0ba48ff30df9" ] }, { "id" : "d1db6317-0a2f-4610-9ff3-882c33872d65", "index" : 37, "period" : 1, "timestamp" : "00:00:33.801", "minute" : 0, "second" : 33, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 46.4, 54.0 ], "duration" : 0.583463, "related_events" : [ "59dc7036-af6d-4672-a80b-4ce4ba08a403", "de283c55-3f01-4d5c-b406-b00db1a29700" ], "carry" : { "end_location" : [ 47.4, 53.3 ] } }, { "id" : "de283c55-3f01-4d5c-b406-b00db1a29700", "index" : 38, "period" : 1, "timestamp" : "00:00:34.384", "minute" : 0, "second" : 34, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 47.4, 53.3 ], "duration" : 0.593178, "related_events" : [ "a90fedac-1e06-4fa2-97e8-d6801ce544bc" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 4.7423625, "angle" : -0.8301444, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.6, 49.8 ], "body_part" : { "id" : 70, "name" : "Other" } } }, { "id" : "a90fedac-1e06-4fa2-97e8-d6801ce544bc", "index" : 39, "period" : 1, "timestamp" : "00:00:34.977", "minute" : 0, "second" : 34, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 50.6, 49.8 ], "related_events" : [ "de283c55-3f01-4d5c-b406-b00db1a29700" ] }, { "id" : "d36ff9d8-0b41-4ae2-850d-7ab3e5b9c800", "index" : 40, "period" : 1, "timestamp" : "00:00:34.977", "minute" : 0, "second" : 34, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 50.6, 49.8 ], "duration" : 0.614277, "related_events" : [ "087eafd2-1415-4658-a808-3c193f9f3fe3", "a90fedac-1e06-4fa2-97e8-d6801ce544bc" ], "carry" : { "end_location" : [ 50.6, 49.8 ] } }, { "id" : "087eafd2-1415-4658-a808-3c193f9f3fe3", "index" : 41, "period" : 1, "timestamp" : "00:00:35.592", "minute" : 0, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 50.6, 49.8 ], "duration" : 1.812912, "related_events" : [ "c9e8e1bd-798b-424b-914e-7231fb2f7196" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 7.6655073, "angle" : 2.877629, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 43.2, 51.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "c9e8e1bd-798b-424b-914e-7231fb2f7196", "index" : 42, "period" : 1, "timestamp" : "00:00:37.405", "minute" : 0, "second" : 37, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 43.2, 51.8 ], "related_events" : [ "087eafd2-1415-4658-a808-3c193f9f3fe3" ] }, { "id" : "6086795f-c66f-4cf9-9548-16e55aca9a9a", "index" : 43, "period" : 1, "timestamp" : "00:00:37.405", "minute" : 0, "second" : 37, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 43.2, 51.8 ], "duration" : 3.460893, "related_events" : [ "2ae8b3bb-8e83-4d31-9a5d-b417e1df7dc5", "c9e8e1bd-798b-424b-914e-7231fb2f7196" ], "carry" : { "end_location" : [ 43.2, 51.8 ] } }, { "id" : "2ae8b3bb-8e83-4d31-9a5d-b417e1df7dc5", "index" : 44, "period" : 1, "timestamp" : "00:00:40.866", "minute" : 0, "second" : 40, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 43.2, 51.8 ], "duration" : 1.181067, "related_events" : [ "a1b274f3-82b4-4bd9-9ea3-2cc8b46b5a2a" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 23.952036, "angle" : 1.0604538, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 54.9, 72.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "a1b274f3-82b4-4bd9-9ea3-2cc8b46b5a2a", "index" : 45, "period" : 1, "timestamp" : "00:00:42.047", "minute" : 0, "second" : 42, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 54.9, 72.7 ], "related_events" : [ "2ae8b3bb-8e83-4d31-9a5d-b417e1df7dc5" ] }, { "id" : "7aaef9db-333f-4c8a-80e5-deab833d399f", "index" : 46, "period" : 1, "timestamp" : "00:00:42.047", "minute" : 0, "second" : 42, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 54.9, 72.7 ], "duration" : 0.716141, "related_events" : [ "a1b274f3-82b4-4bd9-9ea3-2cc8b46b5a2a", "afcfb423-2ca9-43f7-832f-996a68a6db7b" ], "carry" : { "end_location" : [ 54.9, 72.7 ] } }, { "id" : "afcfb423-2ca9-43f7-832f-996a68a6db7b", "index" : 47, "period" : 1, "timestamp" : "00:00:42.763", "minute" : 0, "second" : 42, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 54.9, 72.7 ], "duration" : 0.66556, "related_events" : [ "1e752389-9156-441c-a0e1-c14738a72997" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 9.167879, "angle" : -0.4636476, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.1, 68.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "1e752389-9156-441c-a0e1-c14738a72997", "index" : 48, "period" : 1, "timestamp" : "00:00:43.428", "minute" : 0, "second" : 43, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 63.1, 68.6 ], "related_events" : [ "afcfb423-2ca9-43f7-832f-996a68a6db7b" ] }, { "id" : "9b434d66-5b73-4ba1-90fe-76f94887a1d7", "index" : 49, "period" : 1, "timestamp" : "00:00:43.428", "minute" : 0, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 63.1, 68.6 ], "duration" : 1.366296, "related_events" : [ "fe96b180-4c8d-4573-9f5f-5d8ca83a765b" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 19.44865, "angle" : -3.0178754, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 43.8, 66.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "fe96b180-4c8d-4573-9f5f-5d8ca83a765b", "index" : 50, "period" : 1, "timestamp" : "00:00:44.795", "minute" : 0, "second" : 44, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 43.8, 66.2 ], "related_events" : [ "9b434d66-5b73-4ba1-90fe-76f94887a1d7" ] }, { "id" : "7a35446c-dbe8-4ce9-8539-8d813b39b97f", "index" : 51, "period" : 1, "timestamp" : "00:00:44.795", "minute" : 0, "second" : 44, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 43.8, 66.2 ], "duration" : 1.418777, "related_events" : [ "dcf88893-94e3-4461-a37d-639e4800a6c9" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 13.42386, "angle" : -1.0738277, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.2, 54.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "dcf88893-94e3-4461-a37d-639e4800a6c9", "index" : 52, "period" : 1, "timestamp" : "00:00:46.213", "minute" : 0, "second" : 46, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 50.2, 54.4 ], "related_events" : [ "7a35446c-dbe8-4ce9-8539-8d813b39b97f" ] }, { "id" : "a6d9380e-4648-4df1-82f9-1ada1752c9b5", "index" : 53, "period" : 1, "timestamp" : "00:00:46.213", "minute" : 0, "second" : 46, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 50.2, 54.4 ], "duration" : 2.21164, "related_events" : [ "0897e20c-1a4f-4f4c-b569-b3343ffbad0f", "dcf88893-94e3-4461-a37d-639e4800a6c9" ], "carry" : { "end_location" : [ 54.0, 69.0 ] } }, { "id" : "0897e20c-1a4f-4f4c-b569-b3343ffbad0f", "index" : 54, "period" : 1, "timestamp" : "00:00:48.425", "minute" : 0, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 54.0, 69.0 ], "duration" : 4.709986, "related_events" : [ "99c42b2c-fe2d-46bd-bf9c-a82c2f79157d" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 61.224995, "angle" : 0.10308161, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 114.9, 75.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "99c42b2c-fe2d-46bd-bf9c-a82c2f79157d", "index" : 55, "period" : 1, "timestamp" : "00:00:53.135", "minute" : 0, "second" : 53, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 114.9, 75.3 ], "related_events" : [ "0897e20c-1a4f-4f4c-b569-b3343ffbad0f" ] }, { "id" : "235f108f-5074-4908-9005-af5bb8aabde3", "index" : 56, "period" : 1, "timestamp" : "00:00:53.135", "minute" : 0, "second" : 53, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 114.9, 75.3 ], "duration" : 1.063125, "related_events" : [ "674e9463-b9a2-4bb0-9aeb-967bf1c51c59", "99c42b2c-fe2d-46bd-bf9c-a82c2f79157d" ], "carry" : { "end_location" : [ 116.4, 75.3 ] } }, { "id" : "674e9463-b9a2-4bb0-9aeb-967bf1c51c59", "index" : 57, "period" : 1, "timestamp" : "00:00:54.198", "minute" : 0, "second" : 54, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 116.4, 75.3 ], "duration" : 2.170575, "related_events" : [ "e7800e00-6d48-4139-a0b2-45790138ca90", "f4cd0b76-a7b4-4401-830c-08f89d76ab8c" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 46.616844, "angle" : -1.769454, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 107.2, 29.6 ], "cross" : true, "switch" : true, "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "e7800e00-6d48-4139-a0b2-45790138ca90", "index" : 58, "period" : 1, "timestamp" : "00:00:56.369", "minute" : 0, "second" : 56, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 106.3, 34.5 ], "related_events" : [ "674e9463-b9a2-4bb0-9aeb-967bf1c51c59" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "f4cd0b76-a7b4-4401-830c-08f89d76ab8c", "index" : 59, "period" : 1, "timestamp" : "00:00:56.369", "minute" : 0, "second" : 56, "type" : { "id" : 9, "name" : "Clearance" }, "possession" : 2, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 12.9, 50.5 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "674e9463-b9a2-4bb0-9aeb-967bf1c51c59" ], "clearance" : { "head" : true, "body_part" : { "id" : 37, "name" : "Head" } } }, { "id" : "5e303f62-a5b1-40ae-a893-8bfaedabd6b6", "index" : 60, "period" : 1, "timestamp" : "00:00:58.132", "minute" : 0, "second" : 58, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 3, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 30.9, 49.6 ], "duration" : 1.399411, "related_events" : [ "277d0a08-36b7-4f3c-b673-d7ec174a5f64" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 19.283672, "angle" : -2.0042906, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 22.8, 32.1 ], "body_part" : { "id" : 37, "name" : "Head" }, "type" : { "id" : 66, "name" : "Recovery" } } }, { "id" : "277d0a08-36b7-4f3c-b673-d7ec174a5f64", "index" : 61, "period" : 1, "timestamp" : "00:00:59.531", "minute" : 0, "second" : 59, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 22.8, 32.1 ], "related_events" : [ "5e303f62-a5b1-40ae-a893-8bfaedabd6b6" ] }, { "id" : "4f1f4fa0-490c-41bf-a829-81f689f7536f", "index" : 62, "period" : 1, "timestamp" : "00:00:59.531", "minute" : 0, "second" : 59, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 22.8, 32.1 ], "duration" : 0.77584, "related_events" : [ "277d0a08-36b7-4f3c-b673-d7ec174a5f64", "653913c2-c145-4c61-8be8-a159a1b46f34" ], "carry" : { "end_location" : [ 22.8, 32.1 ] } }, { "id" : "653913c2-c145-4c61-8be8-a159a1b46f34", "index" : 63, "period" : 1, "timestamp" : "00:01:00.307", "minute" : 1, "second" : 0, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 22.8, 32.1 ], "duration" : 1.807892, "related_events" : [ "a62c808c-0eda-42a3-b7be-e6f4cff387c2" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 19.185932, "angle" : -1.743657, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 19.5, 13.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "a62c808c-0eda-42a3-b7be-e6f4cff387c2", "index" : 64, "period" : 1, "timestamp" : "00:01:02.115", "minute" : 1, "second" : 2, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 3, "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" : [ 19.5, 13.2 ], "related_events" : [ "653913c2-c145-4c61-8be8-a159a1b46f34" ] }, { "id" : "8829a312-0f99-47c8-8a49-14c638a003f5", "index" : 65, "period" : 1, "timestamp" : "00:01:02.115", "minute" : 1, "second" : 2, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 3, "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" : [ 19.5, 13.2 ], "duration" : 1.191698, "related_events" : [ "213539b1-9128-4c03-bf4a-b41068f0cfc9", "a62c808c-0eda-42a3-b7be-e6f4cff387c2" ], "carry" : { "end_location" : [ 19.5, 13.2 ] } }, { "id" : "213539b1-9128-4c03-bf4a-b41068f0cfc9", "index" : 66, "period" : 1, "timestamp" : "00:01:03.307", "minute" : 1, "second" : 3, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 3, "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" : [ 19.5, 13.2 ], "duration" : 1.415461, "related_events" : [ "6b420b7e-d438-459c-8254-dfd376867913" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 14.927156, "angle" : 1.905258, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 14.6, 27.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "6b420b7e-d438-459c-8254-dfd376867913", "index" : 67, "period" : 1, "timestamp" : "00:01:04.722", "minute" : 1, "second" : 4, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 14.6, 27.3 ], "related_events" : [ "213539b1-9128-4c03-bf4a-b41068f0cfc9" ] }, { "id" : "8e103c94-78bb-4a1f-b058-830d4b85ec64", "index" : 68, "period" : 1, "timestamp" : "00:01:04.722", "minute" : 1, "second" : 4, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 14.6, 27.3 ], "duration" : 1.454832, "related_events" : [ "0f15ff46-3291-4ce7-82da-e869959150fb", "6b420b7e-d438-459c-8254-dfd376867913" ], "carry" : { "end_location" : [ 14.6, 27.3 ] } }, { "id" : "0f15ff46-3291-4ce7-82da-e869959150fb", "index" : 69, "period" : 1, "timestamp" : "00:01:06.177", "minute" : 1, "second" : 6, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 14.6, 27.3 ], "duration" : 1.541083, "related_events" : [ "ec1d12d0-059c-46e7-a662-eb20890104d9" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 20.453362, "angle" : -1.4482607, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 17.1, 7.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ec1d12d0-059c-46e7-a662-eb20890104d9", "index" : 70, "period" : 1, "timestamp" : "00:01:07.718", "minute" : 1, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 3, "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" : [ 17.1, 7.0 ], "related_events" : [ "0f15ff46-3291-4ce7-82da-e869959150fb" ] }, { "id" : "c7e928a4-b54f-4f40-a009-ea5654d6953f", "index" : 71, "period" : 1, "timestamp" : "00:01:07.718", "minute" : 1, "second" : 7, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 3, "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" : [ 17.1, 7.0 ], "duration" : 0.802128, "related_events" : [ "ebe4d574-8089-4d96-b890-c907b163102d", "ec1d12d0-059c-46e7-a662-eb20890104d9" ], "carry" : { "end_location" : [ 17.1, 7.0 ] } }, { "id" : "ebe4d574-8089-4d96-b890-c907b163102d", "index" : 72, "period" : 1, "timestamp" : "00:01:08.520", "minute" : 1, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 3, "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" : [ 17.1, 7.0 ], "duration" : 1.131234, "related_events" : [ "4954a922-23d9-4cfc-8a6d-99b023c5683d" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 14.524806, "angle" : 1.2120256, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 22.2, 20.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "4954a922-23d9-4cfc-8a6d-99b023c5683d", "index" : 73, "period" : 1, "timestamp" : "00:01:09.651", "minute" : 1, "second" : 9, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 22.2, 20.6 ], "related_events" : [ "ebe4d574-8089-4d96-b890-c907b163102d" ] }, { "id" : "7722f140-5244-496a-9274-c6cf42a44a22", "index" : 74, "period" : 1, "timestamp" : "00:01:09.651", "minute" : 1, "second" : 9, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 22.2, 20.6 ], "duration" : 1.078596, "under_pressure" : true, "related_events" : [ "24cb211e-5158-4027-8966-63020e70e053", "4954a922-23d9-4cfc-8a6d-99b023c5683d", "a35142ae-04f2-4102-981b-99948e6cde6a" ], "carry" : { "end_location" : [ 26.8, 16.4 ] } }, { "id" : "a35142ae-04f2-4102-981b-99948e6cde6a", "index" : 75, "period" : 1, "timestamp" : "00:01:09.800", "minute" : 1, "second" : 9, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 101.0, 56.7 ], "duration" : 1.120431, "related_events" : [ "24cb211e-5158-4027-8966-63020e70e053", "7722f140-5244-496a-9274-c6cf42a44a22" ] }, { "id" : "24cb211e-5158-4027-8966-63020e70e053", "index" : 76, "period" : 1, "timestamp" : "00:01:10.730", "minute" : 1, "second" : 10, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 26.8, 16.4 ], "duration" : 0.931318, "under_pressure" : true, "related_events" : [ "293f755d-7ac6-4828-a35c-062856918ce9", "a35142ae-04f2-4102-981b-99948e6cde6a" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 11.46342, "angle" : 0.41290995, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 37.3, 21.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "293f755d-7ac6-4828-a35c-062856918ce9", "index" : 77, "period" : 1, "timestamp" : "00:01:11.661", "minute" : 1, "second" : 11, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 37.3, 21.0 ], "related_events" : [ "24cb211e-5158-4027-8966-63020e70e053" ] }, { "id" : "38a9113d-447f-47ba-b8dd-2860e2c8b49e", "index" : 78, "period" : 1, "timestamp" : "00:01:11.661", "minute" : 1, "second" : 11, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 37.3, 21.0 ], "duration" : 0.035746, "related_events" : [ "256874b2-6146-4965-a8ea-4777813d0a26", "293f755d-7ac6-4828-a35c-062856918ce9" ], "carry" : { "end_location" : [ 37.3, 21.0 ] } }, { "id" : "256874b2-6146-4965-a8ea-4777813d0a26", "index" : 79, "period" : 1, "timestamp" : "00:01:11.697", "minute" : 1, "second" : 11, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 37.3, 21.0 ], "duration" : 2.212175, "related_events" : [ "c4c717dc-40d2-4e32-9c3f-95f286712869" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 26.122213, "angle" : -2.9058988, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 11.9, 14.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "c4c717dc-40d2-4e32-9c3f-95f286712869", "index" : 80, "period" : 1, "timestamp" : "00:01:13.909", "minute" : 1, "second" : 13, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 11.9, 14.9 ], "related_events" : [ "256874b2-6146-4965-a8ea-4777813d0a26" ] }, { "id" : "187bc76b-64fa-4c45-ad86-8fc977d49107", "index" : 81, "period" : 1, "timestamp" : "00:01:13.909", "minute" : 1, "second" : 13, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 11.9, 14.9 ], "duration" : 3.297471, "related_events" : [ "04b262d8-b21d-4ebe-a128-b5d43b20e54a", "c4c717dc-40d2-4e32-9c3f-95f286712869" ], "carry" : { "end_location" : [ 16.6, 25.7 ] } }, { "id" : "04b262d8-b21d-4ebe-a128-b5d43b20e54a", "index" : 82, "period" : 1, "timestamp" : "00:01:17.207", "minute" : 1, "second" : 17, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 16.6, 25.7 ], "duration" : 1.184864, "related_events" : [ "ba394272-b970-4b96-ac3c-5b540863e753" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 16.641214, "angle" : 0.48783645, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 31.3, 33.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ba394272-b970-4b96-ac3c-5b540863e753", "index" : 83, "period" : 1, "timestamp" : "00:01:18.391", "minute" : 1, "second" : 18, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 31.3, 33.5 ], "related_events" : [ "04b262d8-b21d-4ebe-a128-b5d43b20e54a" ] }, { "id" : "13a04761-b78d-4f9f-83fb-3994682f56ab", "index" : 84, "period" : 1, "timestamp" : "00:01:18.391", "minute" : 1, "second" : 18, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 31.3, 33.5 ], "duration" : 3.78941, "related_events" : [ "3aade439-24c0-4222-8daa-e7cc93c33b17", "ba394272-b970-4b96-ac3c-5b540863e753" ], "carry" : { "end_location" : [ 26.0, 48.1 ] } }, { "id" : "3aade439-24c0-4222-8daa-e7cc93c33b17", "index" : 85, "period" : 1, "timestamp" : "00:01:22.181", "minute" : 1, "second" : 22, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 26.0, 48.1 ], "duration" : 2.1793, "related_events" : [ "09c0a46d-1777-4fb7-aa7e-2cb023807134" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 18.488916, "angle" : 1.2969543, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 31.0, 65.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "09c0a46d-1777-4fb7-aa7e-2cb023807134", "index" : 86, "period" : 1, "timestamp" : "00:01:24.360", "minute" : 1, "second" : 24, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 3, "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, 65.9 ], "related_events" : [ "3aade439-24c0-4222-8daa-e7cc93c33b17" ] }, { "id" : "8ab07aaa-8110-4452-bc9c-5643279d529d", "index" : 87, "period" : 1, "timestamp" : "00:01:24.360", "minute" : 1, "second" : 24, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 3, "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, 65.9 ], "duration" : 1.410756, "related_events" : [ "09c0a46d-1777-4fb7-aa7e-2cb023807134", "b2e2e82e-880c-4d16-9b53-af2f1080f889" ], "carry" : { "end_location" : [ 41.1, 67.9 ] } }, { "id" : "b2e2e82e-880c-4d16-9b53-af2f1080f889", "index" : 88, "period" : 1, "timestamp" : "00:01:25.771", "minute" : 1, "second" : 25, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 3, "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.1, 67.9 ], "duration" : 1.339812, "related_events" : [ "5a946bd5-fc59-4ce1-80e4-b3fed9038b1c" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 18.350477, "angle" : 0.5441578, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.8, 77.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "5a946bd5-fc59-4ce1-80e4-b3fed9038b1c", "index" : 89, "period" : 1, "timestamp" : "00:01:27.111", "minute" : 1, "second" : 27, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 56.8, 77.4 ], "related_events" : [ "b2e2e82e-880c-4d16-9b53-af2f1080f889" ] }, { "id" : "dbe08ebc-2a8e-4488-9b40-6040c52051f0", "index" : 90, "period" : 1, "timestamp" : "00:01:27.111", "minute" : 1, "second" : 27, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 56.8, 77.4 ], "duration" : 0.537915, "under_pressure" : true, "related_events" : [ "5a5290f1-ee23-4263-be48-190f451d3889", "5a946bd5-fc59-4ce1-80e4-b3fed9038b1c", "aea071f6-aa53-4c03-b451-655dd0dacd98" ], "carry" : { "end_location" : [ 56.4, 77.8 ] } }, { "id" : "5a5290f1-ee23-4263-be48-190f451d3889", "index" : 91, "period" : 1, "timestamp" : "00:01:27.179", "minute" : 1, "second" : 27, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 63.0, 9.0 ], "duration" : 0.490984, "related_events" : [ "aea071f6-aa53-4c03-b451-655dd0dacd98", "dbe08ebc-2a8e-4488-9b40-6040c52051f0" ] }, { "id" : "aea071f6-aa53-4c03-b451-655dd0dacd98", "index" : 92, "period" : 1, "timestamp" : "00:01:27.649", "minute" : 1, "second" : 27, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 56.4, 77.8 ], "duration" : 0.156032, "under_pressure" : true, "related_events" : [ "5a5290f1-ee23-4263-be48-190f451d3889", "b982e443-3001-44a3-827c-fbc1ec1b8f5f" ], "pass" : { "length" : 3.4058774, "angle" : -0.8685394, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 58.6, 75.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "b982e443-3001-44a3-827c-fbc1ec1b8f5f", "index" : 93, "period" : 1, "timestamp" : "00:01:27.805", "minute" : 1, "second" : 27, "type" : { "id" : 6, "name" : "Block" }, "possession" : 3, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 61.5, 4.9 ], "duration" : 0.0, "related_events" : [ "aea071f6-aa53-4c03-b451-655dd0dacd98" ] }, { "id" : "3f3eff3e-892a-4f8a-972e-6d0d3737c08f", "index" : 94, "period" : 1, "timestamp" : "00:01:30.515", "minute" : 1, "second" : 30, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 4, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 41.1, 10.1 ], "duration" : 0.0 }, { "id" : "e5359c51-d99f-43cb-bd2c-4038e50323dd", "index" : 95, "period" : 1, "timestamp" : "00:01:30.515", "minute" : 1, "second" : 30, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 4, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 41.1, 10.1 ], "duration" : 0.530185, "related_events" : [ "3f3eff3e-892a-4f8a-972e-6d0d3737c08f", "98a9a3cf-233f-4b33-8a41-117907b6f9c3" ], "carry" : { "end_location" : [ 41.0, 11.5 ] } }, { "id" : "98a9a3cf-233f-4b33-8a41-117907b6f9c3", "index" : 96, "period" : 1, "timestamp" : "00:01:31.045", "minute" : 1, "second" : 31, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 4, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 41.0, 11.5 ], "duration" : 0.781532, "related_events" : [ "48ed6640-9a50-40e0-971d-370640638d6c" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 7.932213, "angle" : 2.158799, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 36.6, 18.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "48ed6640-9a50-40e0-971d-370640638d6c", "index" : 97, "period" : 1, "timestamp" : "00:01:31.827", "minute" : 1, "second" : 31, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 4, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 36.6, 18.1 ], "related_events" : [ "98a9a3cf-233f-4b33-8a41-117907b6f9c3" ] }, { "id" : "503c8af0-2d54-4fee-9df6-d1c8b1b7d035", "index" : 98, "period" : 1, "timestamp" : "00:01:31.827", "minute" : 1, "second" : 31, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 4, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 36.6, 18.1 ], "duration" : 1.142445, "related_events" : [ "12d33343-7fc2-4389-b4d4-3182377c8ae0", "48ed6640-9a50-40e0-971d-370640638d6c" ], "carry" : { "end_location" : [ 40.6, 20.2 ] } }, { "id" : "12d33343-7fc2-4389-b4d4-3182377c8ae0", "index" : 99, "period" : 1, "timestamp" : "00:01:32.969", "minute" : 1, "second" : 32, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 4, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 40.6, 20.2 ], "duration" : 1.321073, "related_events" : [ "6aebc598-38b8-4bb2-be13-f300d057990f" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 18.668154, "angle" : 1.9264323, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 34.1, 37.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "6aebc598-38b8-4bb2-be13-f300d057990f", "index" : 100, "period" : 1, "timestamp" : "00:01:34.290", "minute" : 1, "second" : 34, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 4, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 34.1, 37.7 ], "related_events" : [ "12d33343-7fc2-4389-b4d4-3182377c8ae0" ] }, { "id" : "a5f35fa5-4c76-4f82-9000-091cce0bd76a", "index" : 101, "period" : 1, "timestamp" : "00:01:34.290", "minute" : 1, "second" : 34, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 4, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 34.1, 37.7 ], "duration" : 1.51071, "related_events" : [ "6aebc598-38b8-4bb2-be13-f300d057990f", "6bad2557-cdd0-4ac6-8611-28a6ff729cfa" ], "carry" : { "end_location" : [ 36.2, 47.0 ] } }, { "id" : "6bad2557-cdd0-4ac6-8611-28a6ff729cfa", "index" : 102, "period" : 1, "timestamp" : "00:01:35.801", "minute" : 1, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 4, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 36.2, 47.0 ], "duration" : 1.73964, "related_events" : [ "cd1169a3-37e1-4dd6-bf62-4a1e38ba6705" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 29.201542, "angle" : 1.3216648, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 43.4, 75.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "cd1169a3-37e1-4dd6-bf62-4a1e38ba6705", "index" : 103, "period" : 1, "timestamp" : "00:01:37.541", "minute" : 1, "second" : 37, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 4, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 43.4, 75.3 ], "related_events" : [ "6bad2557-cdd0-4ac6-8611-28a6ff729cfa" ] }, { "id" : "c797afc9-c618-4716-aad5-d0bfb0b7b353", "index" : 104, "period" : 1, "timestamp" : "00:01:37.541", "minute" : 1, "second" : 37, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 4, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 43.4, 75.3 ], "duration" : 1.044591, "related_events" : [ "cd1169a3-37e1-4dd6-bf62-4a1e38ba6705", "fd4846de-6fc4-4dff-ad01-cbd5d9463c18" ], "carry" : { "end_location" : [ 43.4, 75.3 ] } }, { "id" : "fd4846de-6fc4-4dff-ad01-cbd5d9463c18", "index" : 105, "period" : 1, "timestamp" : "00:01:38.585", "minute" : 1, "second" : 38, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 4, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 43.4, 75.3 ], "duration" : 1.214477, "related_events" : [ "c16c49e6-031f-4101-8929-f1e80885d2c5" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 13.829317, "angle" : -1.9956285, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 37.7, 62.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "c16c49e6-031f-4101-8929-f1e80885d2c5", "index" : 106, "period" : 1, "timestamp" : "00:01:39.800", "minute" : 1, "second" : 39, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 4, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 37.7, 62.7 ], "related_events" : [ "fd4846de-6fc4-4dff-ad01-cbd5d9463c18" ] }, { "id" : "3145b028-6a26-45be-b9ee-e0a756729733", "index" : 107, "period" : 1, "timestamp" : "00:01:39.800", "minute" : 1, "second" : 39, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 4, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 37.7, 62.7 ], "duration" : 0.977467, "related_events" : [ "c16c49e6-031f-4101-8929-f1e80885d2c5", "e021bf09-e14b-4295-987a-14ca0fc47441" ], "carry" : { "end_location" : [ 37.7, 62.7 ] } }, { "id" : "e021bf09-e14b-4295-987a-14ca0fc47441", "index" : 108, "period" : 1, "timestamp" : "00:01:40.777", "minute" : 1, "second" : 40, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 4, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 37.7, 62.7 ], "duration" : 1.178597, "related_events" : [ "84f73793-897b-4745-b0b7-faf4bfb6605d" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 32.40386, "angle" : -1.5553654, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 38.2, 30.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "84f73793-897b-4745-b0b7-faf4bfb6605d", "index" : 109, "period" : 1, "timestamp" : "00:01:41.956", "minute" : 1, "second" : 41, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 4, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 38.2, 30.3 ], "related_events" : [ "e021bf09-e14b-4295-987a-14ca0fc47441" ] }, { "id" : "53d60430-dd86-46e8-a13c-89fae2e0053b", "index" : 110, "period" : 1, "timestamp" : "00:01:41.956", "minute" : 1, "second" : 41, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 4, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 38.2, 30.3 ], "duration" : 2.283847, "related_events" : [ "84f73793-897b-4745-b0b7-faf4bfb6605d", "936738f7-bd89-405e-a88c-ffc389f13f51" ], "carry" : { "end_location" : [ 43.2, 28.6 ] } }, { "id" : "936738f7-bd89-405e-a88c-ffc389f13f51", "index" : 111, "period" : 1, "timestamp" : "00:01:44.239", "minute" : 1, "second" : 44, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 4, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 43.2, 28.6 ], "duration" : 0.800742, "related_events" : [ "9614dad6-5743-4594-83b2-3d888f550f43" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 11.892855, "angle" : 0.7378151, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 52.0, 36.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "9614dad6-5743-4594-83b2-3d888f550f43", "index" : 112, "period" : 1, "timestamp" : "00:01:45.040", "minute" : 1, "second" : 45, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 4, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 52.0, 36.6 ], "related_events" : [ "936738f7-bd89-405e-a88c-ffc389f13f51" ] }, { "id" : "3ed29aab-ded5-4787-8aa1-c65033af4edb", "index" : 113, "period" : 1, "timestamp" : "00:01:45.040", "minute" : 1, "second" : 45, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 4, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 52.0, 36.6 ], "duration" : 1.807846, "related_events" : [ "47e7d545-e0da-4e78-8467-2fdd1e616cc1", "9614dad6-5743-4594-83b2-3d888f550f43" ], "carry" : { "end_location" : [ 52.2, 36.6 ] } }, { "id" : "47e7d545-e0da-4e78-8467-2fdd1e616cc1", "index" : 114, "period" : 1, "timestamp" : "00:01:46.848", "minute" : 1, "second" : 46, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 4, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 52.2, 36.6 ], "duration" : 3.723999, "related_events" : [ "756422ce-eb2f-4eed-a4e6-49f853de5022", "b7883e0f-108e-49da-9d0b-c23f84fed149" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 54.696342, "angle" : 0.15973845, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 106.2, 45.3 ], "outcome" : { "id" : 9, "name" : "Incomplete" }, "through_ball" : true, "technique" : { "id" : 108, "name" : "Through Ball" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "b7883e0f-108e-49da-9d0b-c23f84fed149", "index" : 115, "period" : 1, "timestamp" : "00:01:50.572", "minute" : 1, "second" : 50, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 4, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 101.0, 38.9 ], "related_events" : [ "47e7d545-e0da-4e78-8467-2fdd1e616cc1" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "756422ce-eb2f-4eed-a4e6-49f853de5022", "index" : 116, "period" : 1, "timestamp" : "00:01:50.572", "minute" : 1, "second" : 50, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 5, "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" : [ 13.9, 34.8 ], "duration" : 0.0, "related_events" : [ "47e7d545-e0da-4e78-8467-2fdd1e616cc1" ], "goalkeeper" : { "type" : { "id" : 27, "name" : "Keeper Sweeper" }, "outcome" : { "id" : 47, "name" : "Claim" } } }, { "id" : "89abebc7-1726-483d-a5ce-165346d9df65", "index" : 117, "period" : 1, "timestamp" : "00:01:50.572", "minute" : 1, "second" : 50, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "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" : [ 13.9, 34.8 ], "duration" : 3.572516, "related_events" : [ "3328c0a6-5454-4fb4-8b93-c2a135fa2237", "756422ce-eb2f-4eed-a4e6-49f853de5022" ], "carry" : { "end_location" : [ 15.6, 32.0 ] } }, { "id" : "3328c0a6-5454-4fb4-8b93-c2a135fa2237", "index" : 118, "period" : 1, "timestamp" : "00:01:54.145", "minute" : 1, "second" : 54, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "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" : [ 15.6, 32.0 ], "duration" : 1.713976, "related_events" : [ "2f017dd5-5305-4464-93f4-a82951cde243" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 7.119691, "angle" : 1.0568767, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 19.1, 38.2 ], "body_part" : { "id" : 69, "name" : "Keeper Arm" } } }, { "id" : "2f017dd5-5305-4464-93f4-a82951cde243", "index" : 119, "period" : 1, "timestamp" : "00:01:55.859", "minute" : 1, "second" : 55, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 19.1, 38.2 ], "related_events" : [ "3328c0a6-5454-4fb4-8b93-c2a135fa2237" ] }, { "id" : "c5752238-498a-4806-9735-90618c9454a0", "index" : 120, "period" : 1, "timestamp" : "00:01:55.859", "minute" : 1, "second" : 55, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 19.1, 38.2 ], "duration" : 0.101096, "related_events" : [ "2f017dd5-5305-4464-93f4-a82951cde243", "4bb39a10-a76f-49eb-b0d4-d4d785bb0e71" ], "carry" : { "end_location" : [ 18.8, 37.2 ] } }, { "id" : "4bb39a10-a76f-49eb-b0d4-d4d785bb0e71", "index" : 121, "period" : 1, "timestamp" : "00:01:55.960", "minute" : 1, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 18.8, 37.2 ], "duration" : 1.234377, "related_events" : [ "1eb04841-b113-4ea2-9a20-533f2735d26e" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 15.487091, "angle" : -0.15559483, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 34.1, 34.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "1eb04841-b113-4ea2-9a20-533f2735d26e", "index" : 122, "period" : 1, "timestamp" : "00:01:57.194", "minute" : 1, "second" : 57, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 34.1, 34.8 ], "related_events" : [ "4bb39a10-a76f-49eb-b0d4-d4d785bb0e71" ] }, { "id" : "700bfba3-eb63-4f9c-bc26-dec9fa1f123f", "index" : 123, "period" : 1, "timestamp" : "00:01:57.194", "minute" : 1, "second" : 57, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 34.8, 35.8 ], "duration" : 1.329221, "related_events" : [ "ebec312e-8f46-4cfa-b7bf-4e45678db00d" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 6.0299253, "angle" : -3.041924, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 28.8, 35.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "ebec312e-8f46-4cfa-b7bf-4e45678db00d", "index" : 124, "period" : 1, "timestamp" : "00:01:58.523", "minute" : 1, "second" : 58, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 28.8, 35.2 ], "related_events" : [ "700bfba3-eb63-4f9c-bc26-dec9fa1f123f" ] }, { "id" : "6d89df50-97af-46bb-8b76-142697516c8a", "index" : 125, "period" : 1, "timestamp" : "00:01:58.523", "minute" : 1, "second" : 58, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 28.5, 35.2 ], "duration" : 1.418482, "related_events" : [ "67afe9ec-7dc3-4877-b98d-532054a7af63" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 22.737194, "angle" : -1.6280025, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 27.2, 12.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "67afe9ec-7dc3-4877-b98d-532054a7af63", "index" : 126, "period" : 1, "timestamp" : "00:01:59.942", "minute" : 1, "second" : 59, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 27.2, 12.5 ], "related_events" : [ "6d89df50-97af-46bb-8b76-142697516c8a" ] }, { "id" : "445332c8-e229-4a29-8d45-b463cd6d2367", "index" : 127, "period" : 1, "timestamp" : "00:01:59.942", "minute" : 1, "second" : 59, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 27.2, 12.5 ], "duration" : 1.449607, "related_events" : [ "67afe9ec-7dc3-4877-b98d-532054a7af63", "9d0db6a5-479a-4cbf-bee4-341a4f2bb0b3" ], "carry" : { "end_location" : [ 27.2, 12.5 ] } }, { "id" : "9d0db6a5-479a-4cbf-bee4-341a4f2bb0b3", "index" : 128, "period" : 1, "timestamp" : "00:02:01.391", "minute" : 2, "second" : 1, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 27.2, 12.5 ], "duration" : 1.423162, "related_events" : [ "adf7532b-b874-4a08-8208-e661a7f8a751" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 16.40122, "angle" : 1.8423959, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 22.8, 28.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "adf7532b-b874-4a08-8208-e661a7f8a751", "index" : 129, "period" : 1, "timestamp" : "00:02:02.815", "minute" : 2, "second" : 2, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 22.8, 28.3 ], "related_events" : [ "9d0db6a5-479a-4cbf-bee4-341a4f2bb0b3" ] }, { "id" : "59ee0448-3274-4628-92c9-e7604569dbf3", "index" : 130, "period" : 1, "timestamp" : "00:02:02.815", "minute" : 2, "second" : 2, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 22.8, 28.3 ], "duration" : 1.566059, "related_events" : [ "8ab21557-ab16-4320-8643-33f8f77fadc3", "adf7532b-b874-4a08-8208-e661a7f8a751" ], "carry" : { "end_location" : [ 22.8, 28.3 ] } }, { "id" : "8ab21557-ab16-4320-8643-33f8f77fadc3", "index" : 131, "period" : 1, "timestamp" : "00:02:04.381", "minute" : 2, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 22.8, 28.3 ], "duration" : 1.795427, "related_events" : [ "eea282f3-fbe3-4e15-aed2-a99d7b35ec89" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 32.4, "angle" : 1.5707964, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 22.8, 60.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "eea282f3-fbe3-4e15-aed2-a99d7b35ec89", "index" : 132, "period" : 1, "timestamp" : "00:02:06.176", "minute" : 2, "second" : 6, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 22.8, 60.7 ], "related_events" : [ "8ab21557-ab16-4320-8643-33f8f77fadc3" ] }, { "id" : "1bde6189-0bc6-44b8-98a8-4efc9d804607", "index" : 133, "period" : 1, "timestamp" : "00:02:06.176", "minute" : 2, "second" : 6, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 22.8, 60.7 ], "duration" : 4.73839, "related_events" : [ "0c600b10-e407-41a9-a941-55f583f18676", "eea282f3-fbe3-4e15-aed2-a99d7b35ec89" ], "carry" : { "end_location" : [ 38.3, 69.7 ] } }, { "id" : "0c600b10-e407-41a9-a941-55f583f18676", "index" : 134, "period" : 1, "timestamp" : "00:02:10.914", "minute" : 2, "second" : 10, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 38.3, 69.7 ], "duration" : 0.826654, "related_events" : [ "65538a40-6769-468a-9758-06450fa79981" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 10.430724, "angle" : -1.6475682, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 37.5, 59.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "65538a40-6769-468a-9758-06450fa79981", "index" : 135, "period" : 1, "timestamp" : "00:02:11.741", "minute" : 2, "second" : 11, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 37.5, 59.3 ], "related_events" : [ "0c600b10-e407-41a9-a941-55f583f18676" ] }, { "id" : "2155b404-ea5f-4699-b829-0a27ae14a3a1", "index" : 136, "period" : 1, "timestamp" : "00:02:11.741", "minute" : 2, "second" : 11, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 37.5, 59.3 ], "duration" : 1.690004, "related_events" : [ "65538a40-6769-468a-9758-06450fa79981", "9143d87f-0b75-4d2d-a30b-d13be88c9c11" ], "carry" : { "end_location" : [ 37.5, 59.3 ] } }, { "id" : "9143d87f-0b75-4d2d-a30b-d13be88c9c11", "index" : 137, "period" : 1, "timestamp" : "00:02:13.431", "minute" : 2, "second" : 13, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 37.5, 59.3 ], "duration" : 2.748555, "related_events" : [ "edabe7f5-3932-4173-9d6b-968eeb23c948" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 41.764698, "angle" : -1.3240755, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 47.7, 18.8 ], "switch" : true, "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "edabe7f5-3932-4173-9d6b-968eeb23c948", "index" : 138, "period" : 1, "timestamp" : "00:02:16.180", "minute" : 2, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 47.7, 18.8 ], "related_events" : [ "9143d87f-0b75-4d2d-a30b-d13be88c9c11" ] }, { "id" : "05e0ac40-fef1-4637-b73c-45ad9b2269e7", "index" : 139, "period" : 1, "timestamp" : "00:02:16.180", "minute" : 2, "second" : 16, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 47.7, 18.8 ], "duration" : 0.822312, "related_events" : [ "daf2e842-603d-442d-be0b-6b65ee6dec7f", "edabe7f5-3932-4173-9d6b-968eeb23c948" ], "carry" : { "end_location" : [ 49.8, 14.3 ] } }, { "id" : "daf2e842-603d-442d-be0b-6b65ee6dec7f", "index" : 140, "period" : 1, "timestamp" : "00:02:17.002", "minute" : 2, "second" : 17, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 49.8, 14.3 ], "duration" : 1.115409, "related_events" : [ "5c7851d8-8828-46b8-8fd4-11921b5f27c9" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 11.107204, "angle" : -0.8172345, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 57.4, 6.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "c0d1c9d3-9803-4896-b385-e98380d30f35", "index" : 141, "period" : 1, "timestamp" : "00:02:17.775", "minute" : 2, "second" : 17, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 58.1, 72.0 ], "duration" : 0.732265, "related_events" : [ "5c7851d8-8828-46b8-8fd4-11921b5f27c9", "67bcc3f8-3cb3-44fc-9732-9641f9960610", "7a81ed9c-3b67-4f71-a3ed-882b35d02039" ] }, { "id" : "5c7851d8-8828-46b8-8fd4-11921b5f27c9", "index" : 142, "period" : 1, "timestamp" : "00:02:18.117", "minute" : 2, "second" : 18, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "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" : 23, "name" : "Center Forward" }, "location" : [ 57.4, 6.2 ], "under_pressure" : true, "related_events" : [ "c0d1c9d3-9803-4896-b385-e98380d30f35", "daf2e842-603d-442d-be0b-6b65ee6dec7f" ] }, { "id" : "67bcc3f8-3cb3-44fc-9732-9641f9960610", "index" : 143, "period" : 1, "timestamp" : "00:02:18.117", "minute" : 2, "second" : 18, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "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" : 23, "name" : "Center Forward" }, "location" : [ 57.4, 6.2 ], "duration" : 0.257116, "under_pressure" : true, "related_events" : [ "5c7851d8-8828-46b8-8fd4-11921b5f27c9", "7a81ed9c-3b67-4f71-a3ed-882b35d02039", "c0d1c9d3-9803-4896-b385-e98380d30f35" ], "carry" : { "end_location" : [ 57.5, 6.2 ] } }, { "id" : "7a81ed9c-3b67-4f71-a3ed-882b35d02039", "index" : 144, "period" : 1, "timestamp" : "00:02:18.374", "minute" : 2, "second" : 18, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "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" : 23, "name" : "Center Forward" }, "location" : [ 57.5, 6.2 ], "duration" : 1.519373, "under_pressure" : true, "related_events" : [ "792a988c-0216-4863-a6e7-fb8f16906218", "c0d1c9d3-9803-4896-b385-e98380d30f35" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 10.016986, "angle" : 2.5840516, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.0, 11.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "792a988c-0216-4863-a6e7-fb8f16906218", "index" : 145, "period" : 1, "timestamp" : "00:02:19.894", "minute" : 2, "second" : 19, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 49.0, 11.5 ], "related_events" : [ "7a81ed9c-3b67-4f71-a3ed-882b35d02039" ] }, { "id" : "6cf34a5b-e678-450f-bdf7-b0c97570bf2d", "index" : 146, "period" : 1, "timestamp" : "00:02:19.894", "minute" : 2, "second" : 19, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 49.0, 11.5 ], "duration" : 0.419131, "related_events" : [ "45689408-9ff1-4d42-8000-32f56fc86fa0", "792a988c-0216-4863-a6e7-fb8f16906218" ], "carry" : { "end_location" : [ 49.0, 11.5 ] } }, { "id" : "45689408-9ff1-4d42-8000-32f56fc86fa0", "index" : 147, "period" : 1, "timestamp" : "00:02:20.313", "minute" : 2, "second" : 20, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 49.0, 11.5 ], "duration" : 0.803661, "related_events" : [ "63223c4e-176d-4488-8dc8-f801568b8b56" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 11.475626, "angle" : 1.3511822, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 51.5, 22.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "63223c4e-176d-4488-8dc8-f801568b8b56", "index" : 148, "period" : 1, "timestamp" : "00:02:21.117", "minute" : 2, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 51.5, 22.7 ], "related_events" : [ "45689408-9ff1-4d42-8000-32f56fc86fa0" ] }, { "id" : "1970bfea-ea01-4e28-841a-8c451fbc0984", "index" : 149, "period" : 1, "timestamp" : "00:02:21.117", "minute" : 2, "second" : 21, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 51.5, 22.7 ], "duration" : 0.565928, "related_events" : [ "63223c4e-176d-4488-8dc8-f801568b8b56", "bcc55d44-5f7c-4e1d-8d03-ef9ca4c2aaa1" ], "carry" : { "end_location" : [ 51.5, 22.7 ] } }, { "id" : "bcc55d44-5f7c-4e1d-8d03-ef9ca4c2aaa1", "index" : 150, "period" : 1, "timestamp" : "00:02:21.683", "minute" : 2, "second" : 21, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 51.5, 22.7 ], "duration" : 0.797485, "related_events" : [ "2e9c5cc8-1211-4f4b-aad9-c68bce2345b6" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 13.259336, "angle" : -2.0918133, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 44.9, 11.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "2e9c5cc8-1211-4f4b-aad9-c68bce2345b6", "index" : 151, "period" : 1, "timestamp" : "00:02:22.480", "minute" : 2, "second" : 22, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 44.9, 11.2 ], "related_events" : [ "bcc55d44-5f7c-4e1d-8d03-ef9ca4c2aaa1" ] }, { "id" : "54a513b2-c980-481a-8619-dcced3bc5c95", "index" : 152, "period" : 1, "timestamp" : "00:02:22.480", "minute" : 2, "second" : 22, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 44.5, 11.2 ], "duration" : 1.539223, "related_events" : [ "38665a10-2cb9-4776-a4b5-926b40a2ccd7" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 17.542234, "angle" : 2.1983352, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 34.2, 25.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "38665a10-2cb9-4776-a4b5-926b40a2ccd7", "index" : 153, "period" : 1, "timestamp" : "00:02:24.019", "minute" : 2, "second" : 24, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 34.2, 25.4 ], "related_events" : [ "54a513b2-c980-481a-8619-dcced3bc5c95" ] }, { "id" : "94abd3dd-2814-4b88-89a3-548a10c48078", "index" : 154, "period" : 1, "timestamp" : "00:02:24.019", "minute" : 2, "second" : 24, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 34.2, 25.4 ], "duration" : 0.98374, "related_events" : [ "35736e31-58ff-4b10-99c5-5ef4588a1b8c", "38665a10-2cb9-4776-a4b5-926b40a2ccd7" ], "carry" : { "end_location" : [ 34.2, 25.4 ] } }, { "id" : "35736e31-58ff-4b10-99c5-5ef4588a1b8c", "index" : 155, "period" : 1, "timestamp" : "00:02:25.003", "minute" : 2, "second" : 25, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 34.2, 25.4 ], "duration" : 0.867339, "related_events" : [ "9a0b6f9a-68bc-4622-8920-92ea4331f816" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 8.213404, "angle" : -0.73372006, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 40.3, 19.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9a0b6f9a-68bc-4622-8920-92ea4331f816", "index" : 156, "period" : 1, "timestamp" : "00:02:25.870", "minute" : 2, "second" : 25, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 40.3, 19.9 ], "related_events" : [ "35736e31-58ff-4b10-99c5-5ef4588a1b8c" ] }, { "id" : "68189b1a-a200-4d80-9df1-b99171f0ac81", "index" : 157, "period" : 1, "timestamp" : "00:02:25.870", "minute" : 2, "second" : 25, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 40.4, 19.9 ], "duration" : 1.266407, "related_events" : [ "7c37ac0f-d006-48aa-97a0-4a97a5347122" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 11.321661, "angle" : 2.318712, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 32.7, 28.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "7c37ac0f-d006-48aa-97a0-4a97a5347122", "index" : 158, "period" : 1, "timestamp" : "00:02:27.137", "minute" : 2, "second" : 27, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 32.7, 28.2 ], "related_events" : [ "68189b1a-a200-4d80-9df1-b99171f0ac81" ] }, { "id" : "5ec7dc50-8a01-453c-be7f-0f5d38d1b46b", "index" : 159, "period" : 1, "timestamp" : "00:02:27.137", "minute" : 2, "second" : 27, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 32.7, 28.2 ], "duration" : 3.225049, "related_events" : [ "29ee9c58-b4f1-47b4-b2bc-22e27ad24061", "7c37ac0f-d006-48aa-97a0-4a97a5347122" ], "carry" : { "end_location" : [ 35.9, 25.9 ] } }, { "id" : "29ee9c58-b4f1-47b4-b2bc-22e27ad24061", "index" : 160, "period" : 1, "timestamp" : "00:02:30.362", "minute" : 2, "second" : 30, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 35.9, 25.9 ], "duration" : 2.118014, "related_events" : [ "dd7766af-3cb3-4869-90ce-495f5e737314" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 24.129028, "angle" : -0.8999389, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.9, 7.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "dd7766af-3cb3-4869-90ce-495f5e737314", "index" : 161, "period" : 1, "timestamp" : "00:02:32.480", "minute" : 2, "second" : 32, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 50.9, 7.0 ], "related_events" : [ "29ee9c58-b4f1-47b4-b2bc-22e27ad24061" ] }, { "id" : "1850e94b-b570-43df-b9f3-d32b1c222f1c", "index" : 162, "period" : 1, "timestamp" : "00:02:32.480", "minute" : 2, "second" : 32, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 50.9, 7.0 ], "duration" : 1.637565, "related_events" : [ "a4b94c7e-f5d9-4780-8da3-2851c15a536f", "dd7766af-3cb3-4869-90ce-495f5e737314" ], "carry" : { "end_location" : [ 50.9, 7.0 ] } }, { "id" : "a4b94c7e-f5d9-4780-8da3-2851c15a536f", "index" : 163, "period" : 1, "timestamp" : "00:02:34.117", "minute" : 2, "second" : 34, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 50.9, 7.0 ], "duration" : 0.785354, "related_events" : [ "6226092a-4558-4022-98cc-f19b2e21cafd" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 11.696581, "angle" : 1.699393, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.4, 18.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "6226092a-4558-4022-98cc-f19b2e21cafd", "index" : 164, "period" : 1, "timestamp" : "00:02:34.903", "minute" : 2, "second" : 34, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 49.4, 18.6 ], "related_events" : [ "a4b94c7e-f5d9-4780-8da3-2851c15a536f" ] }, { "id" : "7167d484-01c8-40b9-b9af-70d375c46cc5", "index" : 165, "period" : 1, "timestamp" : "00:02:34.903", "minute" : 2, "second" : 34, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 49.4, 18.6 ], "duration" : 2.166315, "related_events" : [ "07a44474-8d92-41ed-a4a9-ade9f33ca265", "6226092a-4558-4022-98cc-f19b2e21cafd" ], "carry" : { "end_location" : [ 49.4, 18.6 ] } }, { "id" : "07a44474-8d92-41ed-a4a9-ade9f33ca265", "index" : 166, "period" : 1, "timestamp" : "00:02:37.069", "minute" : 2, "second" : 37, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 49.4, 18.6 ], "duration" : 3.235962, "related_events" : [ "6510701a-1a15-4af6-be14-f79fbde68dee" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 71.78203, "angle" : 0.9197724, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 92.9, 75.7 ], "switch" : true, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "6510701a-1a15-4af6-be14-f79fbde68dee", "index" : 167, "period" : 1, "timestamp" : "00:02:40.305", "minute" : 2, "second" : 40, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 92.9, 75.7 ], "related_events" : [ "07a44474-8d92-41ed-a4a9-ade9f33ca265" ] }, { "id" : "5f392364-ea1f-4dfa-96a5-567692b4c25d", "index" : 168, "period" : 1, "timestamp" : "00:02:40.305", "minute" : 2, "second" : 40, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 92.9, 75.7 ], "duration" : 2.692362, "under_pressure" : true, "related_events" : [ "401fb029-5c49-4306-93eb-51f22d01c5ae", "6510701a-1a15-4af6-be14-f79fbde68dee", "d965bc2e-c622-4913-9128-57d81ade56c8" ], "carry" : { "end_location" : [ 86.4, 73.4 ] } }, { "id" : "401fb029-5c49-4306-93eb-51f22d01c5ae", "index" : 169, "period" : 1, "timestamp" : "00:02:40.445", "minute" : 2, "second" : 40, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 26.9, 10.1 ], "duration" : 1.776469, "related_events" : [ "5f392364-ea1f-4dfa-96a5-567692b4c25d" ] }, { "id" : "df4118e4-40a5-4e0a-bbc9-953c67d8f9be", "index" : 170, "period" : 1, "timestamp" : "00:02:42.803", "minute" : 2, "second" : 42, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 34.9, 10.8 ], "duration" : 0.465942, "related_events" : [ "d965bc2e-c622-4913-9128-57d81ade56c8" ] }, { "id" : "d965bc2e-c622-4913-9128-57d81ade56c8", "index" : 171, "period" : 1, "timestamp" : "00:02:42.997", "minute" : 2, "second" : 42, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 86.4, 73.4 ], "duration" : 2.503559, "under_pressure" : true, "related_events" : [ "c29445bc-d8d0-4eb6-9336-1e42bb28d73b", "df4118e4-40a5-4e0a-bbc9-953c67d8f9be" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 20.719557, "angle" : 3.0981417, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 65.7, 74.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "c29445bc-d8d0-4eb6-9336-1e42bb28d73b", "index" : 172, "period" : 1, "timestamp" : "00:02:45.501", "minute" : 2, "second" : 45, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 65.7, 74.3 ], "related_events" : [ "d965bc2e-c622-4913-9128-57d81ade56c8" ] }, { "id" : "2a44ab3f-8f3c-463f-a530-d6ea141bb725", "index" : 173, "period" : 1, "timestamp" : "00:02:45.501", "minute" : 2, "second" : 45, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 65.7, 74.3 ], "duration" : 2.977152, "related_events" : [ "49542e0c-3a48-4d36-bd59-6262ef55a2b1", "c29445bc-d8d0-4eb6-9336-1e42bb28d73b" ], "carry" : { "end_location" : [ 70.0, 76.0 ] } }, { "id" : "49542e0c-3a48-4d36-bd59-6262ef55a2b1", "index" : 174, "period" : 1, "timestamp" : "00:02:48.478", "minute" : 2, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 70.0, 76.0 ], "duration" : 0.811416, "related_events" : [ "3a418afd-a6c2-4bbd-888d-8e3431815e1c" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 6.1717095, "angle" : -2.04169, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 67.2, 70.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "3a418afd-a6c2-4bbd-888d-8e3431815e1c", "index" : 175, "period" : 1, "timestamp" : "00:02:49.289", "minute" : 2, "second" : 49, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 67.2, 70.5 ], "related_events" : [ "49542e0c-3a48-4d36-bd59-6262ef55a2b1" ] }, { "id" : "4bd3b6f5-98eb-4e6e-8346-572006cadb8e", "index" : 176, "period" : 1, "timestamp" : "00:02:49.289", "minute" : 2, "second" : 49, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 67.2, 70.5 ], "duration" : 0.037414, "related_events" : [ "3a418afd-a6c2-4bbd-888d-8e3431815e1c", "6ceea164-e4b9-4ac7-adef-ea1072007b0c" ], "carry" : { "end_location" : [ 67.5, 70.5 ] } }, { "id" : "6ceea164-e4b9-4ac7-adef-ea1072007b0c", "index" : 177, "period" : 1, "timestamp" : "00:02:49.327", "minute" : 2, "second" : 49, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 67.5, 70.5 ], "duration" : 1.060345, "related_events" : [ "2f2b4f28-e035-4a8d-97a4-7ea93a5a1d89" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 6.6490602, "angle" : 1.3586526, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 68.9, 77.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "2f2b4f28-e035-4a8d-97a4-7ea93a5a1d89", "index" : 178, "period" : 1, "timestamp" : "00:02:50.387", "minute" : 2, "second" : 50, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 68.9, 77.0 ], "related_events" : [ "6ceea164-e4b9-4ac7-adef-ea1072007b0c" ] }, { "id" : "6307b38c-e4eb-4994-839e-795b61a34e44", "index" : 179, "period" : 1, "timestamp" : "00:02:50.387", "minute" : 2, "second" : 50, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 68.9, 77.0 ], "duration" : 1.291077, "related_events" : [ "2f2b4f28-e035-4a8d-97a4-7ea93a5a1d89", "3f01b2da-3bdd-47d1-b16f-350a49d39d6f" ], "carry" : { "end_location" : [ 68.9, 77.0 ] } }, { "id" : "3f01b2da-3bdd-47d1-b16f-350a49d39d6f", "index" : 180, "period" : 1, "timestamp" : "00:02:51.678", "minute" : 2, "second" : 51, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 68.9, 77.0 ], "duration" : 0.709667, "related_events" : [ "67f52665-e769-4ac2-8a40-522a45c88169" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 10.1965685, "angle" : -1.4330602, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 70.3, 66.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "be0df829-914a-457d-a625-ca439fe8e552", "index" : 181, "period" : 1, "timestamp" : "00:02:52.287", "minute" : 2, "second" : 52, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 49.1, 17.1 ], "duration" : 0.739412, "related_events" : [ "4ec803e8-f384-4b4e-9941-273650222fb1", "67f52665-e769-4ac2-8a40-522a45c88169" ] }, { "id" : "67f52665-e769-4ac2-8a40-522a45c88169", "index" : 182, "period" : 1, "timestamp" : "00:02:52.388", "minute" : 2, "second" : 52, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 70.3, 66.9 ], "under_pressure" : true, "related_events" : [ "3f01b2da-3bdd-47d1-b16f-350a49d39d6f", "be0df829-914a-457d-a625-ca439fe8e552" ] }, { "id" : "4ec803e8-f384-4b4e-9941-273650222fb1", "index" : 183, "period" : 1, "timestamp" : "00:02:52.388", "minute" : 2, "second" : 52, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 70.3, 66.9 ], "duration" : 0.638784, "under_pressure" : true, "related_events" : [ "2cf733e2-1fbc-4e60-a4bd-f74663413439", "67f52665-e769-4ac2-8a40-522a45c88169", "be0df829-914a-457d-a625-ca439fe8e552" ], "carry" : { "end_location" : [ 71.3, 68.3 ] } }, { "id" : "2cf733e2-1fbc-4e60-a4bd-f74663413439", "index" : 184, "period" : 1, "timestamp" : "00:02:53.027", "minute" : 2, "second" : 53, "type" : { "id" : 3, "name" : "Dispossessed" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 71.3, 68.3 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "37851331-1f48-441c-a2e8-2d7d9df82a6d" ] }, { "id" : "37851331-1f48-441c-a2e8-2d7d9df82a6d", "index" : 185, "period" : 1, "timestamp" : "00:02:53.027", "minute" : 2, "second" : 53, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 48.8, 11.8 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "2cf733e2-1fbc-4e60-a4bd-f74663413439" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 16, "name" : "Success In Play" } } }, { "id" : "1908abdc-6c91-4ab5-b6a1-06bd51f8e9f7", "index" : 186, "period" : 1, "timestamp" : "00:02:54.599", "minute" : 2, "second" : 54, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 49.7, 2.8 ], "duration" : 0.0, "ball_recovery" : { "recovery_failure" : true } }, { "id" : "fb1ca964-bf5b-4c83-8b31-2dbd95caef09", "index" : 187, "period" : 1, "timestamp" : "00:02:55.500", "minute" : 2, "second" : 55, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 70.7, 76.2 ], "duration" : 0.0 }, { "id" : "51b94d26-b708-40c9-8c22-d67f9b5e63de", "index" : 188, "period" : 1, "timestamp" : "00:02:55.500", "minute" : 2, "second" : 55, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 70.7, 76.2 ], "duration" : 0.952415, "related_events" : [ "f6725cd9-5f63-4c2f-9fca-79b2085b94ca", "fb1ca964-bf5b-4c83-8b31-2dbd95caef09" ], "carry" : { "end_location" : [ 65.2, 74.6 ] } }, { "id" : "f6725cd9-5f63-4c2f-9fca-79b2085b94ca", "index" : 189, "period" : 1, "timestamp" : "00:02:56.453", "minute" : 2, "second" : 56, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 65.2, 74.6 ], "duration" : 0.790567, "related_events" : [ "72ba2f4c-5f28-43a2-9645-0a75e4a9000a" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 10.29563, "angle" : -3.0051901, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.0, 73.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "72ba2f4c-5f28-43a2-9645-0a75e4a9000a", "index" : 190, "period" : 1, "timestamp" : "00:02:57.243", "minute" : 2, "second" : 57, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 55.0, 73.2 ], "related_events" : [ "f6725cd9-5f63-4c2f-9fca-79b2085b94ca" ] }, { "id" : "9367cffd-c2c3-41fc-afbe-848567756d6c", "index" : 191, "period" : 1, "timestamp" : "00:02:57.243", "minute" : 2, "second" : 57, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 55.0, 73.2 ], "duration" : 3.198211, "related_events" : [ "72ba2f4c-5f28-43a2-9645-0a75e4a9000a", "8da72b99-eaff-488a-8695-19082821aa93" ], "carry" : { "end_location" : [ 55.0, 73.2 ] } }, { "id" : "8da72b99-eaff-488a-8695-19082821aa93", "index" : 192, "period" : 1, "timestamp" : "00:03:00.441", "minute" : 3, "second" : 0, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 55.0, 73.2 ], "duration" : 0.896188, "related_events" : [ "7f9fa593-deec-49e5-af7a-4b3ee0d9bcfc" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 6.860029, "angle" : 0.64058566, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 60.5, 77.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "7f9fa593-deec-49e5-af7a-4b3ee0d9bcfc", "index" : 193, "period" : 1, "timestamp" : "00:03:01.338", "minute" : 3, "second" : 1, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 60.5, 77.3 ], "related_events" : [ "8da72b99-eaff-488a-8695-19082821aa93" ] }, { "id" : "9b9ddf09-e2ff-4435-a41c-2f5851b7202d", "index" : 194, "period" : 1, "timestamp" : "00:03:01.338", "minute" : 3, "second" : 1, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 60.5, 77.3 ], "duration" : 1.342502, "related_events" : [ "7f9fa593-deec-49e5-af7a-4b3ee0d9bcfc", "8a263d8c-e935-488e-9cb3-a479727b3ae3" ], "carry" : { "end_location" : [ 62.2, 76.4 ] } }, { "id" : "8a263d8c-e935-488e-9cb3-a479727b3ae3", "index" : 195, "period" : 1, "timestamp" : "00:03:02.680", "minute" : 3, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 62.2, 76.4 ], "duration" : 0.561947, "related_events" : [ "88c24ce9-39b7-4ad6-ae15-fc66ba6b0064" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 13.313527, "angle" : 0.045082215, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 75.5, 77.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0da0b8a2-f2e7-49eb-aee5-233160e4c112", "index" : 196, "period" : 1, "timestamp" : "00:03:03.095", "minute" : 3, "second" : 3, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 39.7, 2.8 ], "duration" : 0.334599, "related_events" : [ "88c24ce9-39b7-4ad6-ae15-fc66ba6b0064", "fca490c5-a9fc-45ab-8485-25c1ca854be1" ] }, { "id" : "88c24ce9-39b7-4ad6-ae15-fc66ba6b0064", "index" : 197, "period" : 1, "timestamp" : "00:03:03.242", "minute" : 3, "second" : 3, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 75.5, 77.0 ], "under_pressure" : true, "related_events" : [ "0da0b8a2-f2e7-49eb-aee5-233160e4c112", "8a263d8c-e935-488e-9cb3-a479727b3ae3" ] }, { "id" : "fca490c5-a9fc-45ab-8485-25c1ca854be1", "index" : 198, "period" : 1, "timestamp" : "00:03:03.242", "minute" : 3, "second" : 3, "type" : { "id" : 38, "name" : "Miscontrol" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 76.3, 77.3 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "0da0b8a2-f2e7-49eb-aee5-233160e4c112" ] }, { "id" : "32c1677a-0c5f-42f5-a5cd-cde38322c309", "index" : 199, "period" : 1, "timestamp" : "00:03:05.876", "minute" : 3, "second" : 5, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 27.2, 5.8 ], "duration" : 0.471672, "related_events" : [ "6202848d-a881-4251-91bc-871d6855e5f8", "74a60921-1a3a-474b-b958-25e4804fca33", "e7e81d47-72ea-4323-a900-858c7dfa4955" ] }, { "id" : "6202848d-a881-4251-91bc-871d6855e5f8", "index" : 200, "period" : 1, "timestamp" : "00:03:06.141", "minute" : 3, "second" : 6, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 92.2, 77.3 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "32c1677a-0c5f-42f5-a5cd-cde38322c309" ] }, { "id" : "74a60921-1a3a-474b-b958-25e4804fca33", "index" : 201, "period" : 1, "timestamp" : "00:03:06.141", "minute" : 3, "second" : 6, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 92.2, 77.3 ], "duration" : 0.2076, "under_pressure" : true, "related_events" : [ "32c1677a-0c5f-42f5-a5cd-cde38322c309", "6202848d-a881-4251-91bc-871d6855e5f8", "e7e81d47-72ea-4323-a900-858c7dfa4955" ], "carry" : { "end_location" : [ 92.2, 77.3 ] } }, { "id" : "e7e81d47-72ea-4323-a900-858c7dfa4955", "index" : 202, "period" : 1, "timestamp" : "00:03:06.348", "minute" : 3, "second" : 6, "type" : { "id" : 14, "name" : "Dribble" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 92.2, 77.3 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "32c1677a-0c5f-42f5-a5cd-cde38322c309", "5ec0e127-6bd5-47bf-bde6-57f1fbb5baaa" ], "dribble" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "5ec0e127-6bd5-47bf-bde6-57f1fbb5baaa", "index" : 203, "period" : 1, "timestamp" : "00:03:06.348", "minute" : 3, "second" : 6, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 27.9, 2.8 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "e7e81d47-72ea-4323-a900-858c7dfa4955" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 13, "name" : "Lost In Play" } } }, { "id" : "f432aaf4-357b-4202-a06d-12470ec1c2ff", "index" : 204, "period" : 1, "timestamp" : "00:03:10.008", "minute" : 3, "second" : 10, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 111.7, 76.7 ], "duration" : 0.0 }, { "id" : "a7168744-a9e0-4093-bd74-c601fca83e48", "index" : 205, "period" : 1, "timestamp" : "00:03:10.008", "minute" : 3, "second" : 10, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 111.7, 76.7 ], "duration" : 1.498806, "under_pressure" : true, "related_events" : [ "6f01209a-3cd3-4249-b3af-ce1597087341", "e4e37c10-51b9-4acb-8a52-2ccb3c6da3eb", "f432aaf4-357b-4202-a06d-12470ec1c2ff" ], "carry" : { "end_location" : [ 107.1, 76.6 ] } }, { "id" : "e4e37c10-51b9-4acb-8a52-2ccb3c6da3eb", "index" : 206, "period" : 1, "timestamp" : "00:03:10.763", "minute" : 3, "second" : 10, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 7.4, 6.2 ], "duration" : 0.730295, "related_events" : [ "a7168744-a9e0-4093-bd74-c601fca83e48" ] }, { "id" : "6f01209a-3cd3-4249-b3af-ce1597087341", "index" : 207, "period" : 1, "timestamp" : "00:03:11.507", "minute" : 3, "second" : 11, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 107.1, 76.6 ], "duration" : 1.281972, "related_events" : [ "f0c14b0e-e3a8-462a-af38-1b2c940a8564" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 15.417522, "angle" : -2.374541, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 96.0, 65.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f0c14b0e-e3a8-462a-af38-1b2c940a8564", "index" : 208, "period" : 1, "timestamp" : "00:03:12.789", "minute" : 3, "second" : 12, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 96.0, 65.9 ], "related_events" : [ "6f01209a-3cd3-4249-b3af-ce1597087341" ] }, { "id" : "a0ebefdd-df0c-4e57-87a3-c3a25d8994af", "index" : 209, "period" : 1, "timestamp" : "00:03:12.789", "minute" : 3, "second" : 12, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 96.0, 65.9 ], "duration" : 0.852902, "related_events" : [ "7fb3f984-dc06-499c-9ff9-82d3cee9e059", "f0c14b0e-e3a8-462a-af38-1b2c940a8564" ], "carry" : { "end_location" : [ 96.0, 65.9 ] } }, { "id" : "7fb3f984-dc06-499c-9ff9-82d3cee9e059", "index" : 210, "period" : 1, "timestamp" : "00:03:13.642", "minute" : 3, "second" : 13, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 96.0, 65.9 ], "duration" : 1.637452, "related_events" : [ "75ce256c-3840-482b-9d49-a8905a1765a6" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 13.607718, "angle" : -2.077181, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 89.4, 54.0 ], "assisted_shot_id" : "f54ed0f7-f93c-4045-a70f-afd45c9beb1e", "shot_assist" : true, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "75ce256c-3840-482b-9d49-a8905a1765a6", "index" : 211, "period" : 1, "timestamp" : "00:03:15.279", "minute" : 3, "second" : 15, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 89.4, 54.0 ], "related_events" : [ "7fb3f984-dc06-499c-9ff9-82d3cee9e059" ] }, { "id" : "f54ed0f7-f93c-4045-a70f-afd45c9beb1e", "index" : 212, "period" : 1, "timestamp" : "00:03:15.287", "minute" : 3, "second" : 15, "type" : { "id" : 16, "name" : "Shot" }, "possession" : 5, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 91.5, 44.3 ], "duration" : 2.227848, "related_events" : [ "e088adca-cf6d-4454-9883-e4a2850d50bf" ], "shot" : { "statsbomb_xg" : 0.038592067, "end_location" : [ 118.4, 40.4, 2.0 ], "key_pass_id" : "7fb3f984-dc06-499c-9ff9-82d3cee9e059", "first_time" : true, "technique" : { "id" : 93, "name" : "Normal" }, "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 87, "name" : "Open Play" }, "outcome" : { "id" : 100, "name" : "Saved" }, "freeze_frame" : [ { "location" : [ 103.7, 67.1 ], "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "teammate" : true }, { "location" : [ 105.6, 35.2 ], "player" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "teammate" : true }, { "location" : [ 104.4, 53.1 ], "player" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "teammate" : true }, { "location" : [ 85.4, 27.9 ], "player" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : true }, { "location" : [ 98.0, 61.9 ], "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "teammate" : true }, { "location" : [ 105.0, 36.7 ], "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "teammate" : false }, { "location" : [ 100.3, 38.6 ], "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "teammate" : false }, { "location" : [ 101.2, 46.4 ], "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "teammate" : false }, { "location" : [ 103.7, 50.9 ], "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "teammate" : false }, { "location" : [ 93.7, 51.0 ], "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "teammate" : false }, { "location" : [ 99.0, 58.4 ], "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "teammate" : false }, { "location" : [ 103.6, 61.8 ], "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : false }, { "location" : [ 118.5, 39.7 ], "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "teammate" : false }, { "location" : [ 105.1, 28.6 ], "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "teammate" : false }, { "location" : [ 106.4, 29.5 ], "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "teammate" : true } ] } }, { "id" : "e088adca-cf6d-4454-9883-e4a2850d50bf", "index" : 213, "period" : 1, "timestamp" : "00:03:17.515", "minute" : 3, "second" : 17, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 6, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 1.6, 40.4 ], "duration" : 0.0, "related_events" : [ "f54ed0f7-f93c-4045-a70f-afd45c9beb1e" ], "goalkeeper" : { "technique" : { "id" : 46, "name" : "Standing" }, "position" : { "id" : 44, "name" : "Set" }, "body_part" : { "id" : 35, "name" : "Both Hands" }, "type" : { "id" : 33, "name" : "Shot Saved" }, "outcome" : { "id" : 15, "name" : "Success" } } }, { "id" : "b0bb2d37-cf75-4710-b7b6-5383b24b0e06", "index" : 214, "period" : 1, "timestamp" : "00:03:26.288", "minute" : 3, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 7, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 13.9, 31.9 ], "duration" : 1.563727, "related_events" : [ "45f63788-14fb-45ec-b88f-0542d4b9eebc" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 8.579627, "angle" : -0.8596416, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 19.5, 25.4 ], "body_part" : { "id" : 69, "name" : "Keeper Arm" } } }, { "id" : "45f63788-14fb-45ec-b88f-0542d4b9eebc", "index" : 215, "period" : 1, "timestamp" : "00:03:27.852", "minute" : 3, "second" : 27, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 7, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 19.5, 25.4 ], "related_events" : [ "b0bb2d37-cf75-4710-b7b6-5383b24b0e06" ] }, { "id" : "7dc8cc01-3bad-4bdc-9e17-6f513eea2285", "index" : 216, "period" : 1, "timestamp" : "00:03:27.852", "minute" : 3, "second" : 27, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 7, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 19.5, 25.4 ], "duration" : 0.680584, "related_events" : [ "45f63788-14fb-45ec-b88f-0542d4b9eebc", "be67990a-4b6d-4d22-8c8d-66dfe1a8dfae" ], "carry" : { "end_location" : [ 19.5, 25.4 ] } }, { "id" : "be67990a-4b6d-4d22-8c8d-66dfe1a8dfae", "index" : 217, "period" : 1, "timestamp" : "00:03:28.532", "minute" : 3, "second" : 28, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 8, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 19.5, 25.4 ], "duration" : 1.093284, "related_events" : [ "19114cd7-7338-4a31-9693-6afdacbba65f" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 10.93435, "angle" : 0.69473827, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 27.9, 32.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "19114cd7-7338-4a31-9693-6afdacbba65f", "index" : 218, "period" : 1, "timestamp" : "00:03:29.626", "minute" : 3, "second" : 29, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 8, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 27.9, 32.4 ], "related_events" : [ "be67990a-4b6d-4d22-8c8d-66dfe1a8dfae" ] }, { "id" : "8a182dd6-5a20-45f1-b021-b5440edaf241", "index" : 219, "period" : 1, "timestamp" : "00:03:29.626", "minute" : 3, "second" : 29, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 8, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 27.9, 32.4 ], "duration" : 2.827724, "related_events" : [ "19114cd7-7338-4a31-9693-6afdacbba65f", "fba66fdd-11f1-455a-aab7-0d2df503033b" ], "carry" : { "end_location" : [ 34.5, 27.1 ] } }, { "id" : "fba66fdd-11f1-455a-aab7-0d2df503033b", "index" : 220, "period" : 1, "timestamp" : "00:03:32.453", "minute" : 3, "second" : 32, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 9, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 34.5, 27.1 ], "duration" : 1.836248, "related_events" : [ "6cdc43b7-6aeb-4ff1-80e6-4e07a5a71ffb" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 21.317833, "angle" : -1.3724808, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 38.7, 6.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "6cdc43b7-6aeb-4ff1-80e6-4e07a5a71ffb", "index" : 221, "period" : 1, "timestamp" : "00:03:34.290", "minute" : 3, "second" : 34, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 9, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 38.7, 6.2 ], "related_events" : [ "fba66fdd-11f1-455a-aab7-0d2df503033b" ] }, { "id" : "01100ef7-6b4d-4d56-98d3-59883eaec3e4", "index" : 222, "period" : 1, "timestamp" : "00:03:34.290", "minute" : 3, "second" : 34, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 9, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 38.7, 6.2 ], "duration" : 2.688918, "related_events" : [ "69005fa6-42eb-4d25-893a-651586cd2c1e", "6cdc43b7-6aeb-4ff1-80e6-4e07a5a71ffb" ], "carry" : { "end_location" : [ 38.6, 6.2 ] } }, { "id" : "69005fa6-42eb-4d25-893a-651586cd2c1e", "index" : 223, "period" : 1, "timestamp" : "00:03:36.978", "minute" : 3, "second" : 36, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 10, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 38.6, 6.2 ], "duration" : 0.925161, "related_events" : [ "8b9ad4af-e77a-4bcc-9de7-b97a3b1e39b1" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 12.120231, "angle" : 2.5558784, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 28.5, 12.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "8b9ad4af-e77a-4bcc-9de7-b97a3b1e39b1", "index" : 224, "period" : 1, "timestamp" : "00:03:37.904", "minute" : 3, "second" : 37, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 10, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 28.5, 12.9 ], "related_events" : [ "69005fa6-42eb-4d25-893a-651586cd2c1e" ] }, { "id" : "1b094e40-6506-4076-9ba6-9109f9ed697f", "index" : 225, "period" : 1, "timestamp" : "00:03:37.904", "minute" : 3, "second" : 37, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 10, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 28.5, 12.9 ], "duration" : 0.742012, "related_events" : [ "8b9ad4af-e77a-4bcc-9de7-b97a3b1e39b1", "aa61c96b-e831-49f3-8d91-b4ebd5e05bcc" ], "carry" : { "end_location" : [ 28.3, 12.9 ] } }, { "id" : "aa61c96b-e831-49f3-8d91-b4ebd5e05bcc", "index" : 226, "period" : 1, "timestamp" : "00:03:38.646", "minute" : 3, "second" : 38, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 11, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 28.3, 12.9 ], "duration" : 2.90876, "related_events" : [ "a9b69d1e-4e05-46ef-b5c3-b761036a07a8" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 35.413273, "angle" : 1.437685, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 33.0, 48.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "a9b69d1e-4e05-46ef-b5c3-b761036a07a8", "index" : 227, "period" : 1, "timestamp" : "00:03:41.554", "minute" : 3, "second" : 41, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 11, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 33.0, 48.0 ], "related_events" : [ "aa61c96b-e831-49f3-8d91-b4ebd5e05bcc" ] }, { "id" : "2d77af7a-a29b-45bd-8064-5da42ded34d0", "index" : 228, "period" : 1, "timestamp" : "00:03:41.554", "minute" : 3, "second" : 41, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 12, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 33.0, 48.0 ], "duration" : 1.734045, "related_events" : [ "5b23895b-5d94-4435-9ced-febcebc9df4a" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 25.46154, "angle" : 1.175703, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.8, 71.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "5b23895b-5d94-4435-9ced-febcebc9df4a", "index" : 229, "period" : 1, "timestamp" : "00:03:43.288", "minute" : 3, "second" : 43, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 12, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 42.8, 71.5 ], "related_events" : [ "2d77af7a-a29b-45bd-8064-5da42ded34d0" ] }, { "id" : "58c3041c-66f2-47d8-951b-66cfeab89f54", "index" : 230, "period" : 1, "timestamp" : "00:03:43.288", "minute" : 3, "second" : 43, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 12, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 42.8, 71.5 ], "duration" : 0.92668, "related_events" : [ "5b23895b-5d94-4435-9ced-febcebc9df4a", "7949d022-1a3b-43da-a959-de926517b38d" ], "carry" : { "end_location" : [ 42.8, 71.5 ] } }, { "id" : "7949d022-1a3b-43da-a959-de926517b38d", "index" : 231, "period" : 1, "timestamp" : "00:03:44.215", "minute" : 3, "second" : 44, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 13, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 42.8, 71.5 ], "duration" : 1.193747, "related_events" : [ "20889e88-3aba-43f4-b549-ec609f82aba5" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 14.233763, "angle" : -1.2268273, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 47.6, 58.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "20889e88-3aba-43f4-b549-ec609f82aba5", "index" : 232, "period" : 1, "timestamp" : "00:03:45.409", "minute" : 3, "second" : 45, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 13, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 47.6, 58.1 ], "related_events" : [ "7949d022-1a3b-43da-a959-de926517b38d" ] }, { "id" : "faf37f69-14c9-4834-81cd-00bb9934af2f", "index" : 233, "period" : 1, "timestamp" : "00:03:45.409", "minute" : 3, "second" : 45, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 13, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 47.6, 58.1 ], "duration" : 2.210049, "related_events" : [ "20889e88-3aba-43f4-b549-ec609f82aba5", "f746b1f7-c87a-4c23-bdcc-71915ba959f8" ], "carry" : { "end_location" : [ 50.6, 61.5 ] } }, { "id" : "f746b1f7-c87a-4c23-bdcc-71915ba959f8", "index" : 234, "period" : 1, "timestamp" : "00:03:47.619", "minute" : 3, "second" : 47, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 14, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 50.6, 61.5 ], "duration" : 4.753441, "related_events" : [ "30d9cff1-59dd-4203-94ce-2c81ad9e153f" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 81.98299, "angle" : -0.75865734, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 110.1, 5.1 ], "switch" : true, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "30d9cff1-59dd-4203-94ce-2c81ad9e153f", "index" : 235, "period" : 1, "timestamp" : "00:03:52.372", "minute" : 3, "second" : 52, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 14, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 110.1, 5.1 ], "related_events" : [ "f746b1f7-c87a-4c23-bdcc-71915ba959f8" ] }, { "id" : "e6a78a4a-e86b-4d28-83c0-ce7c839bd37b", "index" : 236, "period" : 1, "timestamp" : "00:03:52.372", "minute" : 3, "second" : 52, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 14, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 110.1, 5.1 ], "duration" : 3.03387, "related_events" : [ "30d9cff1-59dd-4203-94ce-2c81ad9e153f", "66387d47-92aa-4b01-8fd9-f76e8ae54964" ], "carry" : { "end_location" : [ 114.9, 18.4 ] } }, { "id" : "66387d47-92aa-4b01-8fd9-f76e8ae54964", "index" : 237, "period" : 1, "timestamp" : "00:03:55.406", "minute" : 3, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 15, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 114.9, 18.4 ], "duration" : 1.913885, "related_events" : [ "9c989f74-f7f2-4b7b-9a4a-08d3f2d0cd99" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 16.834488, "angle" : -2.9139032, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 98.5, 14.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9c989f74-f7f2-4b7b-9a4a-08d3f2d0cd99", "index" : 238, "period" : 1, "timestamp" : "00:03:57.320", "minute" : 3, "second" : 57, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 15, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 98.5, 14.6 ], "related_events" : [ "66387d47-92aa-4b01-8fd9-f76e8ae54964" ] }, { "id" : "bb5b8afc-837c-486f-9234-eb9ff2106073", "index" : 239, "period" : 1, "timestamp" : "00:03:57.320", "minute" : 3, "second" : 57, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 98.3, 14.6 ], "duration" : 1.356254, "related_events" : [ "63e59942-426a-4c8b-aeeb-723eac4ae9b8", "b2a09bae-bf23-4f9e-aa74-718a4d6fa196" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 26.998148, "angle" : 1.0125896, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 112.6, 37.5 ], "cross" : true, "body_part" : { "id" : 38, "name" : "Left Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "b2a09bae-bf23-4f9e-aa74-718a4d6fa196", "index" : 240, "period" : 1, "timestamp" : "00:03:58.676", "minute" : 3, "second" : 58, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 112.4, 43.1 ], "related_events" : [ "bb5b8afc-837c-486f-9234-eb9ff2106073" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "63e59942-426a-4c8b-aeeb-723eac4ae9b8", "index" : 241, "period" : 1, "timestamp" : "00:03:58.676", "minute" : 3, "second" : 58, "type" : { "id" : 9, "name" : "Clearance" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 7.5, 42.6 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "bb5b8afc-837c-486f-9234-eb9ff2106073" ], "clearance" : { "head" : true, "body_part" : { "id" : 37, "name" : "Head" } } }, { "id" : "aa4569c7-82f8-46e1-82a2-4a90eb1975ca", "index" : 242, "period" : 1, "timestamp" : "00:04:00.499", "minute" : 4, "second" : 0, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 87.7, 31.7 ], "duration" : 0.0 }, { "id" : "b3f97230-9259-49fb-b871-62fad7209ece", "index" : 243, "period" : 1, "timestamp" : "00:04:00.499", "minute" : 4, "second" : 0, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 87.7, 31.7 ], "duration" : 1.783858, "related_events" : [ "6578816a-f2eb-4082-9b67-2d17bee1a449", "aa4569c7-82f8-46e1-82a2-4a90eb1975ca" ], "carry" : { "end_location" : [ 89.2, 31.4 ] } }, { "id" : "6578816a-f2eb-4082-9b67-2d17bee1a449", "index" : 244, "period" : 1, "timestamp" : "00:04:02.283", "minute" : 4, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 89.2, 31.4 ], "duration" : 1.883387, "related_events" : [ "87be63ae-5ce7-4a98-8403-14da27b0caf1" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 18.222239, "angle" : -1.7864891, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 85.3, 13.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "87be63ae-5ce7-4a98-8403-14da27b0caf1", "index" : 245, "period" : 1, "timestamp" : "00:04:04.166", "minute" : 4, "second" : 4, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 85.3, 13.6 ], "related_events" : [ "6578816a-f2eb-4082-9b67-2d17bee1a449" ] }, { "id" : "4a33fb5b-9f64-4f91-9ba8-c8e6a215c65d", "index" : 246, "period" : 1, "timestamp" : "00:04:04.166", "minute" : 4, "second" : 4, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 85.3, 13.6 ], "duration" : 1.817221, "related_events" : [ "87be63ae-5ce7-4a98-8403-14da27b0caf1", "cbcb077d-c392-468b-8e15-5ceaeddd875c" ], "carry" : { "end_location" : [ 85.3, 13.3 ] } }, { "id" : "cbcb077d-c392-468b-8e15-5ceaeddd875c", "index" : 247, "period" : 1, "timestamp" : "00:04:05.983", "minute" : 4, "second" : 5, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 85.3, 13.3 ], "duration" : 0.983918, "related_events" : [ "eebc8f8b-3a9c-4156-ab49-d9d5c948dc1c" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 11.086027, "angle" : 1.9496276, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 81.2, 23.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "eebc8f8b-3a9c-4156-ab49-d9d5c948dc1c", "index" : 248, "period" : 1, "timestamp" : "00:04:06.967", "minute" : 4, "second" : 6, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 81.2, 23.6 ], "related_events" : [ "cbcb077d-c392-468b-8e15-5ceaeddd875c" ] }, { "id" : "fec1eb55-de4c-4a9d-bff2-1b554dad7318", "index" : 249, "period" : 1, "timestamp" : "00:04:06.967", "minute" : 4, "second" : 6, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 81.2, 23.6 ], "duration" : 1.436999, "related_events" : [ "7a7e4ec5-9556-4154-bd1d-06e7fffa8161", "eebc8f8b-3a9c-4156-ab49-d9d5c948dc1c" ], "carry" : { "end_location" : [ 83.0, 24.3 ] } }, { "id" : "7a7e4ec5-9556-4154-bd1d-06e7fffa8161", "index" : 250, "period" : 1, "timestamp" : "00:04:08.404", "minute" : 4, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 83.0, 24.3 ], "duration" : 0.780069, "related_events" : [ "e2630c2c-1fd3-4204-a6f5-d58bf5e9dfbb" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 14.187318, "angle" : 1.1955255, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 88.2, 37.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e2630c2c-1fd3-4204-a6f5-d58bf5e9dfbb", "index" : 251, "period" : 1, "timestamp" : "00:04:09.184", "minute" : 4, "second" : 9, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 88.2, 37.5 ], "related_events" : [ "7a7e4ec5-9556-4154-bd1d-06e7fffa8161" ] }, { "id" : "7ddbf236-a5bb-41d4-bc57-18f83414c59a", "index" : 252, "period" : 1, "timestamp" : "00:04:09.184", "minute" : 4, "second" : 9, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 88.2, 37.5 ], "duration" : 1.972276, "related_events" : [ "84d3f09c-bc40-4fa8-bc81-a30b9c777e6b", "e2630c2c-1fd3-4204-a6f5-d58bf5e9dfbb" ], "carry" : { "end_location" : [ 87.1, 41.4 ] } }, { "id" : "84d3f09c-bc40-4fa8-bc81-a30b9c777e6b", "index" : 253, "period" : 1, "timestamp" : "00:04:11.157", "minute" : 4, "second" : 11, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 87.1, 41.4 ], "duration" : 1.671332, "related_events" : [ "024982e1-ab32-442f-9104-ed62289c061d" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 32.844482, "angle" : 1.343541, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 94.5, 73.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "024982e1-ab32-442f-9104-ed62289c061d", "index" : 254, "period" : 1, "timestamp" : "00:04:12.828", "minute" : 4, "second" : 12, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 94.5, 73.4 ], "related_events" : [ "84d3f09c-bc40-4fa8-bc81-a30b9c777e6b" ] }, { "id" : "484df1e3-65d2-4a73-80be-c40de0d2ede6", "index" : 255, "period" : 1, "timestamp" : "00:04:12.828", "minute" : 4, "second" : 12, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 94.5, 73.4 ], "duration" : 1.72885, "related_events" : [ "024982e1-ab32-442f-9104-ed62289c061d", "1c154321-0018-4c72-98d7-60aa6f2bfd83" ], "carry" : { "end_location" : [ 96.5, 74.1 ] } }, { "id" : "1c154321-0018-4c72-98d7-60aa6f2bfd83", "index" : 256, "period" : 1, "timestamp" : "00:04:14.557", "minute" : 4, "second" : 14, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 96.5, 74.1 ], "duration" : 1.667322, "related_events" : [ "20b2f41d-f6bb-4e03-9e90-1b87d12ef0f9" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 18.329485, "angle" : -2.7732437, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 79.4, 67.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "20b2f41d-f6bb-4e03-9e90-1b87d12ef0f9", "index" : 257, "period" : 1, "timestamp" : "00:04:16.224", "minute" : 4, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 79.4, 67.5 ], "related_events" : [ "1c154321-0018-4c72-98d7-60aa6f2bfd83" ] }, { "id" : "b05dcd54-81df-4e18-821e-a68057ddd46d", "index" : 258, "period" : 1, "timestamp" : "00:04:16.224", "minute" : 4, "second" : 16, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 79.4, 67.5 ], "duration" : 1.145845, "related_events" : [ "5c2b4f2c-c1ae-4e99-baa8-64384b624643" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 15.220053, "angle" : -0.92992336, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 88.5, 55.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "c1371b90-9236-4375-931f-efa7eb6b567b", "index" : 259, "period" : 1, "timestamp" : "00:04:17.051", "minute" : 4, "second" : 17, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 29.5, 27.6 ], "duration" : 0.991602, "related_events" : [ "4451246b-fd16-4c8f-a86a-73b8db44f959", "5c2b4f2c-c1ae-4e99-baa8-64384b624643", "aaca3d8f-113b-4ad5-97ab-c6fc53cdd77a" ] }, { "id" : "5c2b4f2c-c1ae-4e99-baa8-64384b624643", "index" : 260, "period" : 1, "timestamp" : "00:04:17.370", "minute" : 4, "second" : 17, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 88.5, 55.3 ], "under_pressure" : true, "related_events" : [ "b05dcd54-81df-4e18-821e-a68057ddd46d", "c1371b90-9236-4375-931f-efa7eb6b567b" ] }, { "id" : "4451246b-fd16-4c8f-a86a-73b8db44f959", "index" : 261, "period" : 1, "timestamp" : "00:04:17.370", "minute" : 4, "second" : 17, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 88.5, 55.3 ], "duration" : 0.673133, "under_pressure" : true, "related_events" : [ "5c2b4f2c-c1ae-4e99-baa8-64384b624643", "aaca3d8f-113b-4ad5-97ab-c6fc53cdd77a", "c1371b90-9236-4375-931f-efa7eb6b567b" ], "carry" : { "end_location" : [ 86.7, 55.8 ] } }, { "id" : "aaca3d8f-113b-4ad5-97ab-c6fc53cdd77a", "index" : 262, "period" : 1, "timestamp" : "00:04:18.043", "minute" : 4, "second" : 18, "type" : { "id" : 3, "name" : "Dispossessed" }, "possession" : 16, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 86.7, 55.8 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "920c69c2-db5f-4904-9aa9-55e0624af18a", "c1371b90-9236-4375-931f-efa7eb6b567b" ] }, { "id" : "920c69c2-db5f-4904-9aa9-55e0624af18a", "index" : 263, "period" : 1, "timestamp" : "00:04:18.043", "minute" : 4, "second" : 18, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 17, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 33.4, 24.3 ], "duration" : 0.0, "under_pressure" : true, "counterpress" : true, "related_events" : [ "aaca3d8f-113b-4ad5-97ab-c6fc53cdd77a" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 16, "name" : "Success In Play" } } }, { "id" : "ef2bbe64-03da-40c8-83b8-2c8760f2fedd", "index" : 264, "period" : 1, "timestamp" : "00:04:19.294", "minute" : 4, "second" : 19, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 17, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 40.7, 18.6 ], "duration" : 0.685376, "related_events" : [ "b36fbad6-571e-487b-960b-ff4df313472d" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 8.560374, "angle" : 0.9179497, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 45.9, 25.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 66, "name" : "Recovery" } } }, { "id" : "b36fbad6-571e-487b-960b-ff4df313472d", "index" : 265, "period" : 1, "timestamp" : "00:04:19.980", "minute" : 4, "second" : 19, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 17, "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" : 23, "name" : "Center Forward" }, "location" : [ 45.9, 25.4 ], "related_events" : [ "ef2bbe64-03da-40c8-83b8-2c8760f2fedd" ] }, { "id" : "5be8426c-e4b5-49c5-b075-9abdfd005306", "index" : 266, "period" : 1, "timestamp" : "00:04:19.980", "minute" : 4, "second" : 19, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 17, "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" : 23, "name" : "Center Forward" }, "location" : [ 45.9, 25.4 ], "duration" : 1.569021, "under_pressure" : true, "related_events" : [ "27ce08fd-0a19-490f-b759-d9cf39b388e3", "7d8e4692-ba3a-4027-a1e6-441bb4798998", "b36fbad6-571e-487b-960b-ff4df313472d" ], "carry" : { "end_location" : [ 46.5, 18.4 ] } }, { "id" : "27ce08fd-0a19-490f-b759-d9cf39b388e3", "index" : 267, "period" : 1, "timestamp" : "00:04:20.477", "minute" : 4, "second" : 20, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 17, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 76.6, 52.6 ], "duration" : 1.085305, "counterpress" : true, "related_events" : [ "5be8426c-e4b5-49c5-b075-9abdfd005306", "7d8e4692-ba3a-4027-a1e6-441bb4798998" ] }, { "id" : "6cdf7fd9-2004-4c9f-9440-693bb6d9ce5e", "index" : 268, "period" : 1, "timestamp" : "00:04:21.549", "minute" : 4, "second" : 21, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 17, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 73.6, 61.7 ], "duration" : 0.0, "counterpress" : true, "related_events" : [ "7d8e4692-ba3a-4027-a1e6-441bb4798998" ] }, { "id" : "7d8e4692-ba3a-4027-a1e6-441bb4798998", "index" : 269, "period" : 1, "timestamp" : "00:04:21.549", "minute" : 4, "second" : 21, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 17, "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" : 23, "name" : "Center Forward" }, "location" : [ 46.5, 18.4 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "27ce08fd-0a19-490f-b759-d9cf39b388e3", "6cdf7fd9-2004-4c9f-9440-693bb6d9ce5e" ] }, { "id" : "4eee9417-d457-49f0-b803-dfa85d4ad6cb", "index" : 270, "period" : 1, "timestamp" : "00:04:33.935", "minute" : 4, "second" : 33, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "off_camera" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 44.9, 24.1 ], "duration" : 1.33313, "related_events" : [ "fe5e4b09-59f2-4044-8a9e-84d2725b0e30" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 21.827734, "angle" : 2.1638815, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 32.7, 42.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 62, "name" : "Free Kick" } } }, { "id" : "fe5e4b09-59f2-4044-8a9e-84d2725b0e30", "index" : 271, "period" : 1, "timestamp" : "00:04:35.268", "minute" : 4, "second" : 35, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 32.7, 42.2 ], "related_events" : [ "4eee9417-d457-49f0-b803-dfa85d4ad6cb" ] }, { "id" : "1e571ea5-7fe2-4df1-9029-c5d1b675eca5", "index" : 272, "period" : 1, "timestamp" : "00:04:35.477", "minute" : 4, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 32.7, 42.2 ], "duration" : 1.354714, "related_events" : [ "a63dbc17-be58-4170-8262-48430f7e4a3d" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 21.944704, "angle" : 1.5069562, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 34.1, 64.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "a63dbc17-be58-4170-8262-48430f7e4a3d", "index" : 273, "period" : 1, "timestamp" : "00:04:36.832", "minute" : 4, "second" : 36, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 18, "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.1, 64.1 ], "related_events" : [ "1e571ea5-7fe2-4df1-9029-c5d1b675eca5" ] }, { "id" : "3b01d11e-c632-4bc6-995e-122414255b42", "index" : 274, "period" : 1, "timestamp" : "00:04:36.832", "minute" : 4, "second" : 36, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 18, "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.1, 64.1 ], "duration" : 2.57087, "related_events" : [ "74ade4aa-89f0-45d4-9368-aafc36eb7ff2", "a63dbc17-be58-4170-8262-48430f7e4a3d" ], "carry" : { "end_location" : [ 37.6, 72.0 ] } }, { "id" : "74ade4aa-89f0-45d4-9368-aafc36eb7ff2", "index" : 275, "period" : 1, "timestamp" : "00:04:39.403", "minute" : 4, "second" : 39, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 18, "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" : [ 37.6, 72.0 ], "duration" : 1.133808, "related_events" : [ "63ea7820-afdd-4406-8cbf-fb8f2f20c2db" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 14.637281, "angle" : -0.5064349, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.4, 64.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "63ea7820-afdd-4406-8cbf-fb8f2f20c2db", "index" : 276, "period" : 1, "timestamp" : "00:04:40.537", "minute" : 4, "second" : 40, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 18, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 50.4, 64.9 ], "related_events" : [ "74ade4aa-89f0-45d4-9368-aafc36eb7ff2" ] }, { "id" : "7e1d84b0-c09a-48a7-82fc-70291c60d03d", "index" : 277, "period" : 1, "timestamp" : "00:04:40.537", "minute" : 4, "second" : 40, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 18, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 50.4, 64.9 ], "duration" : 2.599634, "related_events" : [ "1facec70-c83a-4c31-9815-232b00703416", "63ea7820-afdd-4406-8cbf-fb8f2f20c2db" ], "carry" : { "end_location" : [ 44.8, 63.9 ] } }, { "id" : "1facec70-c83a-4c31-9815-232b00703416", "index" : 278, "period" : 1, "timestamp" : "00:04:43.136", "minute" : 4, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 18, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 44.8, 63.9 ], "duration" : 1.829467, "related_events" : [ "f79501e7-d3f9-40cf-9070-2fae0fc52793" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 38.198036, "angle" : -1.7152851, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 39.3, 26.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f79501e7-d3f9-40cf-9070-2fae0fc52793", "index" : 279, "period" : 1, "timestamp" : "00:04:44.966", "minute" : 4, "second" : 44, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 39.3, 26.1 ], "related_events" : [ "1facec70-c83a-4c31-9815-232b00703416" ] }, { "id" : "a98d33ed-ef5e-43fe-8a2d-668ab69843cb", "index" : 280, "period" : 1, "timestamp" : "00:04:44.966", "minute" : 4, "second" : 44, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 39.3, 26.1 ], "duration" : 0.650318, "related_events" : [ "93f6bc75-3c2e-45b7-8b81-cdd75b514f4d", "f79501e7-d3f9-40cf-9070-2fae0fc52793" ], "carry" : { "end_location" : [ 41.3, 25.5 ] } }, { "id" : "93f6bc75-3c2e-45b7-8b81-cdd75b514f4d", "index" : 281, "period" : 1, "timestamp" : "00:04:45.616", "minute" : 4, "second" : 45, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 41.3, 25.5 ], "duration" : 1.083647, "related_events" : [ "113014e3-2b83-451f-984b-51a424543710" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 12.20041, "angle" : -0.9190987, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.7, 15.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "113014e3-2b83-451f-984b-51a424543710", "index" : 282, "period" : 1, "timestamp" : "00:04:46.700", "minute" : 4, "second" : 46, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 48.7, 15.8 ], "related_events" : [ "93f6bc75-3c2e-45b7-8b81-cdd75b514f4d" ] }, { "id" : "f61f03c6-ef75-4692-be2a-890c9fa2ee18", "index" : 283, "period" : 1, "timestamp" : "00:04:46.700", "minute" : 4, "second" : 46, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 48.7, 15.8 ], "duration" : 1.788004, "related_events" : [ "113014e3-2b83-451f-984b-51a424543710", "5ad5ddd2-0944-40cd-972c-416cc4fab935" ], "carry" : { "end_location" : [ 53.6, 14.6 ] } }, { "id" : "5ad5ddd2-0944-40cd-972c-416cc4fab935", "index" : 284, "period" : 1, "timestamp" : "00:04:48.488", "minute" : 4, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 53.6, 14.6 ], "duration" : 0.630614, "related_events" : [ "34f68786-e092-42a7-a255-da628f87f746" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 7.9120164, "angle" : 0.28177187, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 61.2, 16.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "34f68786-e092-42a7-a255-da628f87f746", "index" : 285, "period" : 1, "timestamp" : "00:04:49.118", "minute" : 4, "second" : 49, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 18, "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" : 23, "name" : "Center Forward" }, "location" : [ 61.2, 16.8 ], "related_events" : [ "5ad5ddd2-0944-40cd-972c-416cc4fab935" ] }, { "id" : "0ba60480-8473-492c-8837-6374c31a965e", "index" : 286, "period" : 1, "timestamp" : "00:04:49.118", "minute" : 4, "second" : 49, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 18, "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" : 23, "name" : "Center Forward" }, "location" : [ 61.9, 16.8 ], "duration" : 0.640778, "related_events" : [ "d05bc6cf-a5ed-42fb-af9e-bfcbdec6f51c" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 5.8077536, "angle" : 3.0899146, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.1, 17.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "d05bc6cf-a5ed-42fb-af9e-bfcbdec6f51c", "index" : 287, "period" : 1, "timestamp" : "00:04:49.759", "minute" : 4, "second" : 49, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 56.1, 17.1 ], "related_events" : [ "0ba60480-8473-492c-8837-6374c31a965e" ] }, { "id" : "d30573e2-edbf-4d63-9f61-6f1126cb4460", "index" : 288, "period" : 1, "timestamp" : "00:04:49.759", "minute" : 4, "second" : 49, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 56.1, 17.1 ], "duration" : 1.997542, "related_events" : [ "c0d10288-3950-4892-93fc-c4380ea83951", "d05bc6cf-a5ed-42fb-af9e-bfcbdec6f51c" ], "carry" : { "end_location" : [ 60.5, 24.8 ] } }, { "id" : "c0d10288-3950-4892-93fc-c4380ea83951", "index" : 289, "period" : 1, "timestamp" : "00:04:51.757", "minute" : 4, "second" : 51, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 60.5, 24.8 ], "duration" : 1.21005, "related_events" : [ "58fc3512-eef3-4806-bab0-c4d15c94eb84" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 10.104454, "angle" : -3.1118984, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.4, 24.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "58fc3512-eef3-4806-bab0-c4d15c94eb84", "index" : 290, "period" : 1, "timestamp" : "00:04:52.967", "minute" : 4, "second" : 52, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 50.4, 24.5 ], "related_events" : [ "c0d10288-3950-4892-93fc-c4380ea83951" ] }, { "id" : "526e1388-aa81-43b4-8c9c-54b59e709c9c", "index" : 291, "period" : 1, "timestamp" : "00:04:52.967", "minute" : 4, "second" : 52, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 50.4, 24.5 ], "duration" : 0.740179, "related_events" : [ "1e6e4f26-936c-4f41-b5a8-73fc8b7956ba", "58fc3512-eef3-4806-bab0-c4d15c94eb84" ], "carry" : { "end_location" : [ 50.4, 24.5 ] } }, { "id" : "1e6e4f26-936c-4f41-b5a8-73fc8b7956ba", "index" : 292, "period" : 1, "timestamp" : "00:04:53.707", "minute" : 4, "second" : 53, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 50.4, 24.5 ], "duration" : 0.787419, "related_events" : [ "3704c4fc-7fcb-409f-a47f-339a13abeb1c" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 14.941218, "angle" : 1.0832012, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 57.4, 37.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "3704c4fc-7fcb-409f-a47f-339a13abeb1c", "index" : 293, "period" : 1, "timestamp" : "00:04:54.494", "minute" : 4, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 57.4, 37.7 ], "related_events" : [ "1e6e4f26-936c-4f41-b5a8-73fc8b7956ba" ] }, { "id" : "892bcdb3-1ab9-4fd5-a8ac-1136db5fe18f", "index" : 294, "period" : 1, "timestamp" : "00:04:54.494", "minute" : 4, "second" : 54, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 57.4, 37.7 ], "duration" : 2.057665, "related_events" : [ "0d81f9f3-1b55-441e-b331-6e02193dff77" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 15.96778, "angle" : -2.0176387, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.5, 23.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0d81f9f3-1b55-441e-b331-6e02193dff77", "index" : 295, "period" : 1, "timestamp" : "00:04:56.552", "minute" : 4, "second" : 56, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 50.5, 23.3 ], "related_events" : [ "892bcdb3-1ab9-4fd5-a8ac-1136db5fe18f" ] }, { "id" : "fd6d56d4-9ca4-4b40-8120-fdb857d87d8c", "index" : 296, "period" : 1, "timestamp" : "00:04:56.552", "minute" : 4, "second" : 56, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 50.5, 23.3 ], "duration" : 1.332192, "related_events" : [ "ab3914d0-d1bd-4f94-883f-837a505b69f0" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 17.018225, "angle" : -0.860258, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 61.6, 10.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ab3914d0-d1bd-4f94-883f-837a505b69f0", "index" : 297, "period" : 1, "timestamp" : "00:04:57.884", "minute" : 4, "second" : 57, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 18, "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" : 23, "name" : "Center Forward" }, "location" : [ 61.6, 10.4 ], "related_events" : [ "fd6d56d4-9ca4-4b40-8120-fdb857d87d8c" ] }, { "id" : "a32ae0a0-6a63-495d-bb1c-fb993796a480", "index" : 298, "period" : 1, "timestamp" : "00:04:57.884", "minute" : 4, "second" : 57, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 18, "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" : 23, "name" : "Center Forward" }, "location" : [ 61.6, 10.4 ], "duration" : 1.565604, "related_events" : [ "6e8c86d7-0498-49d9-8923-6588eb5cefcb" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 14.122677, "angle" : 2.4414148, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.8, 19.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "6e8c86d7-0498-49d9-8923-6588eb5cefcb", "index" : 299, "period" : 1, "timestamp" : "00:04:59.450", "minute" : 4, "second" : 59, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 50.8, 19.5 ], "related_events" : [ "a32ae0a0-6a63-495d-bb1c-fb993796a480" ] }, { "id" : "76c60206-26c6-4a5d-832f-fe8640899bd2", "index" : 300, "period" : 1, "timestamp" : "00:04:59.450", "minute" : 4, "second" : 59, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 47.3, 18.5 ], "duration" : 1.003428, "related_events" : [ "167323c5-0bb9-4c26-9596-375238068418" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 11.067972, "angle" : -0.32175055, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 57.8, 15.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "167323c5-0bb9-4c26-9596-375238068418", "index" : 301, "period" : 1, "timestamp" : "00:05:00.453", "minute" : 5, "second" : 0, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 57.8, 15.0 ], "related_events" : [ "76c60206-26c6-4a5d-832f-fe8640899bd2" ] }, { "id" : "6395cd1d-d1c6-4b88-9c09-e195b7904e39", "index" : 302, "period" : 1, "timestamp" : "00:05:00.453", "minute" : 5, "second" : 0, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 57.8, 15.0 ], "duration" : 1.034055, "related_events" : [ "32c1528b-015f-4c7d-908b-9164dbe3f03d" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 18.264994, "angle" : 2.1177886, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.3, 30.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "32c1528b-015f-4c7d-908b-9164dbe3f03d", "index" : 303, "period" : 1, "timestamp" : "00:05:01.487", "minute" : 5, "second" : 1, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 48.3, 30.6 ], "related_events" : [ "6395cd1d-d1c6-4b88-9c09-e195b7904e39" ] }, { "id" : "be635922-3485-4799-86de-2c1eaea0fa1c", "index" : 304, "period" : 1, "timestamp" : "00:05:01.487", "minute" : 5, "second" : 1, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 48.3, 30.6 ], "duration" : 2.698929, "related_events" : [ "1d2dcce3-9c87-4a1c-80a9-bd88e8585915" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 26.84958, "angle" : -2.904744, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 22.2, 24.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "1d2dcce3-9c87-4a1c-80a9-bd88e8585915", "index" : 305, "period" : 1, "timestamp" : "00:05:04.186", "minute" : 5, "second" : 4, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 22.2, 24.3 ], "related_events" : [ "be635922-3485-4799-86de-2c1eaea0fa1c" ] }, { "id" : "7beac675-5cb7-45d2-9c21-3c2d69dc8ee2", "index" : 306, "period" : 1, "timestamp" : "00:05:04.186", "minute" : 5, "second" : 4, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 22.2, 24.3 ], "duration" : 0.04, "related_events" : [ "16bd4847-fcfe-410d-bb7e-d8fd3cee8368", "1d2dcce3-9c87-4a1c-80a9-bd88e8585915" ], "carry" : { "end_location" : [ 22.3, 24.3 ] } }, { "id" : "16bd4847-fcfe-410d-bb7e-d8fd3cee8368", "index" : 307, "period" : 1, "timestamp" : "00:05:04.226", "minute" : 5, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 22.3, 24.3 ], "duration" : 2.839883, "related_events" : [ "5104a5db-6fd0-4c21-ba01-46c17af17684" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 36.17651, "angle" : 1.2472975, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 33.8, 58.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "5104a5db-6fd0-4c21-ba01-46c17af17684", "index" : 308, "period" : 1, "timestamp" : "00:05:07.066", "minute" : 5, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 18, "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.8, 58.6 ], "related_events" : [ "16bd4847-fcfe-410d-bb7e-d8fd3cee8368" ] }, { "id" : "71ecd934-8465-497f-bfab-6b6ac8ebf5d8", "index" : 309, "period" : 1, "timestamp" : "00:05:07.066", "minute" : 5, "second" : 7, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 18, "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.8, 58.6 ], "duration" : 1.958615, "related_events" : [ "5104a5db-6fd0-4c21-ba01-46c17af17684", "5fbeb0c8-0886-4b2f-9d6e-6bd8e9e93b63" ], "carry" : { "end_location" : [ 40.7, 58.9 ] } }, { "id" : "5fbeb0c8-0886-4b2f-9d6e-6bd8e9e93b63", "index" : 310, "period" : 1, "timestamp" : "00:05:09.025", "minute" : 5, "second" : 9, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 18, "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" : [ 40.7, 58.9 ], "duration" : 3.450088, "related_events" : [ "351aebb0-673e-46ec-add3-c0bd6d7cf757", "ecaa468c-6047-4431-a997-81cfee1e439c" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 61.772243, "angle" : -0.60237074, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 91.6, 23.9 ], "outcome" : { "id" : 9, "name" : "Incomplete" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ecaa468c-6047-4431-a997-81cfee1e439c", "index" : 311, "period" : 1, "timestamp" : "00:05:12.475", "minute" : 5, "second" : 12, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 18, "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" : 23, "name" : "Center Forward" }, "location" : [ 90.9, 25.1 ], "related_events" : [ "5fbeb0c8-0886-4b2f-9d6e-6bd8e9e93b63" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "dba05830-ae71-4985-b70e-e349c7725d71", "index" : 312, "period" : 1, "timestamp" : "00:05:12.475", "minute" : 5, "second" : 12, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 18, "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" : 23, "name" : "Center Forward" }, "location" : [ 91.6, 23.9 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "351aebb0-673e-46ec-add3-c0bd6d7cf757" ], "duel" : { "type" : { "id" : 10, "name" : "Aerial Lost" } } }, { "id" : "351aebb0-673e-46ec-add3-c0bd6d7cf757", "index" : 313, "period" : 1, "timestamp" : "00:05:12.475", "minute" : 5, "second" : 12, "type" : { "id" : 9, "name" : "Clearance" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 28.5, 56.2 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "5fbeb0c8-0886-4b2f-9d6e-6bd8e9e93b63", "dba05830-ae71-4985-b70e-e349c7725d71" ], "clearance" : { "aerial_won" : true, "head" : true, "body_part" : { "id" : 37, "name" : "Head" } } }, { "id" : "b2c63c8d-2f7a-473c-8106-74cda8bf1d54", "index" : 314, "period" : 1, "timestamp" : "00:05:14.359", "minute" : 5, "second" : 14, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 34.8, 73.9 ], "duration" : 0.0 }, { "id" : "a41100b5-3d64-4616-b85d-6ab0d9ed916f", "index" : 315, "period" : 1, "timestamp" : "00:05:14.359", "minute" : 5, "second" : 14, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 34.8, 73.9 ], "duration" : 1.476977, "under_pressure" : true, "related_events" : [ "811c8ff6-5018-4f67-bbf0-f6a735104aa4", "8ee58761-9290-44f8-b6b0-7736d143d868", "b2c63c8d-2f7a-473c-8106-74cda8bf1d54" ], "carry" : { "end_location" : [ 29.2, 73.7 ] } }, { "id" : "811c8ff6-5018-4f67-bbf0-f6a735104aa4", "index" : 316, "period" : 1, "timestamp" : "00:05:14.408", "minute" : 5, "second" : 14, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 18, "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" : [ 79.3, 6.7 ], "duration" : 1.427228, "counterpress" : true, "related_events" : [ "8ee58761-9290-44f8-b6b0-7736d143d868", "a41100b5-3d64-4616-b85d-6ab0d9ed916f" ] }, { "id" : "8ee58761-9290-44f8-b6b0-7736d143d868", "index" : 317, "period" : 1, "timestamp" : "00:05:15.835", "minute" : 5, "second" : 15, "type" : { "id" : 3, "name" : "Dispossessed" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 29.2, 73.7 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "811c8ff6-5018-4f67-bbf0-f6a735104aa4", "d89cc239-5cf9-455e-b349-72bb1e76efcf" ] }, { "id" : "d89cc239-5cf9-455e-b349-72bb1e76efcf", "index" : 318, "period" : 1, "timestamp" : "00:05:15.835", "minute" : 5, "second" : 15, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 18, "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" : [ 90.9, 6.4 ], "duration" : 0.0, "under_pressure" : true, "counterpress" : true, "related_events" : [ "8ee58761-9290-44f8-b6b0-7736d143d868" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 16, "name" : "Success In Play" } } }, { "id" : "3af34d7b-9561-484c-88e3-775e0dcb417f", "index" : 319, "period" : 1, "timestamp" : "00:05:17.971", "minute" : 5, "second" : 17, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 110.7, 6.7 ], "duration" : 0.0 }, { "id" : "115e9f7f-f239-4a0b-a938-8e60779380a5", "index" : 320, "period" : 1, "timestamp" : "00:05:17.971", "minute" : 5, "second" : 17, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 110.7, 6.7 ], "duration" : 3.094917, "related_events" : [ "3af34d7b-9561-484c-88e3-775e0dcb417f", "fd17861c-9ba4-4e62-b3c8-42fea7df3127" ], "carry" : { "end_location" : [ 107.5, 4.6 ] } }, { "id" : "fd17861c-9ba4-4e62-b3c8-42fea7df3127", "index" : 321, "period" : 1, "timestamp" : "00:05:21.066", "minute" : 5, "second" : 21, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 107.5, 4.6 ], "duration" : 1.428153, "related_events" : [ "d9e2c516-5ec5-40a5-84f5-fca2e9d721f6" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 19.465353, "angle" : 2.643476, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 90.4, 13.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "d9e2c516-5ec5-40a5-84f5-fca2e9d721f6", "index" : 322, "period" : 1, "timestamp" : "00:05:22.494", "minute" : 5, "second" : 22, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 90.4, 13.9 ], "related_events" : [ "fd17861c-9ba4-4e62-b3c8-42fea7df3127" ] }, { "id" : "a3ae4377-ce79-4232-833d-1299a9941ae7", "index" : 323, "period" : 1, "timestamp" : "00:05:22.494", "minute" : 5, "second" : 22, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 90.4, 13.9 ], "duration" : 1.424396, "related_events" : [ "1b062524-59cf-4f02-ae7b-f280fa507adc", "d9e2c516-5ec5-40a5-84f5-fca2e9d721f6" ], "carry" : { "end_location" : [ 89.8, 17.1 ] } }, { "id" : "1b062524-59cf-4f02-ae7b-f280fa507adc", "index" : 324, "period" : 1, "timestamp" : "00:05:23.919", "minute" : 5, "second" : 23, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 89.8, 17.1 ], "duration" : 1.589462, "related_events" : [ "f8c8acc9-2f1d-4006-b6fb-e00241d559f6" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 30.54734, "angle" : 0.7807686, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 111.5, 38.6 ], "cross" : true, "assisted_shot_id" : "a20d4909-cf65-464d-89f5-5bac2e55c397", "shot_assist" : true, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f8c8acc9-2f1d-4006-b6fb-e00241d559f6", "index" : 325, "period" : 1, "timestamp" : "00:05:25.508", "minute" : 5, "second" : 25, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 18, "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" : 23, "name" : "Center Forward" }, "location" : [ 111.5, 38.6 ], "related_events" : [ "1b062524-59cf-4f02-ae7b-f280fa507adc" ] }, { "id" : "0a3d4c04-7ce6-4abb-a3c6-65e59f4d80a0", "index" : 326, "period" : 1, "timestamp" : "00:05:25.508", "minute" : 5, "second" : 25, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 18, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 10.7, 39.6 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "a20d4909-cf65-464d-89f5-5bac2e55c397" ], "duel" : { "type" : { "id" : 10, "name" : "Aerial Lost" } } }, { "id" : "a20d4909-cf65-464d-89f5-5bac2e55c397", "index" : 327, "period" : 1, "timestamp" : "00:05:25.508", "minute" : 5, "second" : 25, "type" : { "id" : 16, "name" : "Shot" }, "possession" : 18, "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" : 23, "name" : "Center Forward" }, "location" : [ 109.4, 40.5 ], "duration" : 1.076672, "under_pressure" : true, "related_events" : [ "0a3d4c04-7ce6-4abb-a3c6-65e59f4d80a0", "c529dfae-4891-48c3-9de1-ffbec66764a4" ], "shot" : { "statsbomb_xg" : 0.05624265, "end_location" : [ 118.9, 40.1, 2.3 ], "key_pass_id" : "1b062524-59cf-4f02-ae7b-f280fa507adc", "body_part" : { "id" : 37, "name" : "Head" }, "type" : { "id" : 87, "name" : "Open Play" }, "outcome" : { "id" : 100, "name" : "Saved" }, "technique" : { "id" : 93, "name" : "Normal" }, "aerial_won" : true, "freeze_frame" : [ { "location" : [ 110.6, 42.8 ], "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "teammate" : true }, { "location" : [ 110.8, 49.1 ], "player" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "teammate" : true }, { "location" : [ 90.7, 17.0 ], "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "teammate" : true }, { "location" : [ 104.8, 17.8 ], "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "teammate" : true }, { "location" : [ 97.8, 12.2 ], "player" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : true }, { "location" : [ 106.0, 21.7 ], "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "teammate" : false }, { "location" : [ 94.4, 16.6 ], "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "teammate" : false }, { "location" : [ 110.1, 40.7 ], "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "teammate" : false }, { "location" : [ 111.9, 41.2 ], "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "teammate" : false }, { "location" : [ 104.1, 36.0 ], "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "teammate" : false }, { "location" : [ 110.8, 47.5 ], "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : false }, { "location" : [ 95.7, 24.7 ], "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "teammate" : false }, { "location" : [ 89.3, 20.0 ], "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "teammate" : false }, { "location" : [ 118.9, 40.0 ], "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "teammate" : false } ] } }, { "id" : "c529dfae-4891-48c3-9de1-ffbec66764a4", "index" : 328, "period" : 1, "timestamp" : "00:05:26.585", "minute" : 5, "second" : 26, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 19, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 1.2, 40.1 ], "duration" : 0.0, "related_events" : [ "a20d4909-cf65-464d-89f5-5bac2e55c397" ], "goalkeeper" : { "outcome" : { "id" : 15, "name" : "Success" }, "technique" : { "id" : 46, "name" : "Standing" }, "position" : { "id" : 44, "name" : "Set" }, "body_part" : { "id" : 35, "name" : "Both Hands" }, "type" : { "id" : 33, "name" : "Shot Saved" } } }, { "id" : "27c6a0d6-af9c-4186-8aba-a6acc0117f94", "index" : 329, "period" : 1, "timestamp" : "00:05:28.095", "minute" : 5, "second" : 28, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 20, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "off_camera" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 6.2, 41.0 ], "duration" : 2.541538, "related_events" : [ "b04597dd-1b7f-4b39-91ae-ddfd3aae23f5" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 49.924942, "angle" : -0.79672915, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 41.1, 5.3 ], "body_part" : { "id" : 69, "name" : "Keeper Arm" } } }, { "id" : "b04597dd-1b7f-4b39-91ae-ddfd3aae23f5", "index" : 330, "period" : 1, "timestamp" : "00:05:30.637", "minute" : 5, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 20, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 41.1, 5.3 ], "related_events" : [ "27c6a0d6-af9c-4186-8aba-a6acc0117f94" ] }, { "id" : "7ce1a54e-3c36-477e-bb88-f3208046e456", "index" : 331, "period" : 1, "timestamp" : "00:05:33.920", "minute" : 5, "second" : 33, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 21, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 70.0, 4.5 ], "duration" : 1.253134, "related_events" : [ "17a0ec76-3ae0-42b0-bfd4-2bc67040e3ad" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 19.531, "angle" : -0.056350537, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 89.5, 3.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "17a0ec76-3ae0-42b0-bfd4-2bc67040e3ad", "index" : 332, "period" : 1, "timestamp" : "00:05:35.174", "minute" : 5, "second" : 35, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 21, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 89.5, 3.4 ], "related_events" : [ "7ce1a54e-3c36-477e-bb88-f3208046e456" ] }, { "id" : "c14467a1-d300-4685-bae6-66fb315a3927", "index" : 333, "period" : 1, "timestamp" : "00:05:35.174", "minute" : 5, "second" : 35, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 21, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 89.5, 3.4 ], "duration" : 5.392281, "under_pressure" : true, "related_events" : [ "0c555084-ed01-471b-ad46-12b2eea36dce", "17a0ec76-3ae0-42b0-bfd4-2bc67040e3ad", "934f2319-22f4-4f25-b57c-988148e37106" ], "carry" : { "end_location" : [ 98.1, 17.1 ] } }, { "id" : "0c555084-ed01-471b-ad46-12b2eea36dce", "index" : 334, "period" : 1, "timestamp" : "00:05:37.081", "minute" : 5, "second" : 37, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 21, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 22.6, 72.2 ], "duration" : 5.231364, "counterpress" : true, "related_events" : [ "78b7f0e0-a42b-4aea-86a2-861007e791a2", "934f2319-22f4-4f25-b57c-988148e37106", "c14467a1-d300-4685-bae6-66fb315a3927" ] }, { "id" : "5ae38783-633f-465c-9d7c-97e886df755d", "index" : 335, "period" : 1, "timestamp" : "00:05:39.841", "minute" : 5, "second" : 39, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 21, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 21.6, 60.0 ], "duration" : 1.141572, "related_events" : [ "78b7f0e0-a42b-4aea-86a2-861007e791a2", "934f2319-22f4-4f25-b57c-988148e37106" ] }, { "id" : "c4631db7-f14b-4c71-9755-f3ea97516b5d", "index" : 336, "period" : 1, "timestamp" : "00:05:40.566", "minute" : 5, "second" : 40, "type" : { "id" : 39, "name" : "Dribbled Past" }, "possession" : 21, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 22.0, 63.0 ], "duration" : 0.0, "related_events" : [ "78b7f0e0-a42b-4aea-86a2-861007e791a2", "934f2319-22f4-4f25-b57c-988148e37106" ] }, { "id" : "934f2319-22f4-4f25-b57c-988148e37106", "index" : 337, "period" : 1, "timestamp" : "00:05:40.566", "minute" : 5, "second" : 40, "type" : { "id" : 14, "name" : "Dribble" }, "possession" : 21, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 98.1, 17.1 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "0c555084-ed01-471b-ad46-12b2eea36dce", "5ae38783-633f-465c-9d7c-97e886df755d", "c4631db7-f14b-4c71-9755-f3ea97516b5d" ], "dribble" : { "outcome" : { "id" : 8, "name" : "Complete" } } }, { "id" : "78b7f0e0-a42b-4aea-86a2-861007e791a2", "index" : 338, "period" : 1, "timestamp" : "00:05:40.566", "minute" : 5, "second" : 40, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 21, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 98.1, 17.1 ], "duration" : 1.758988, "under_pressure" : true, "related_events" : [ "0c555084-ed01-471b-ad46-12b2eea36dce", "3d9d1f53-c868-4169-8f05-3ec4d86e9f56", "5ae38783-633f-465c-9d7c-97e886df755d", "934f2319-22f4-4f25-b57c-988148e37106", "c4631db7-f14b-4c71-9755-f3ea97516b5d" ], "carry" : { "end_location" : [ 110.0, 17.4 ] } }, { "id" : "3d9d1f53-c868-4169-8f05-3ec4d86e9f56", "index" : 339, "period" : 1, "timestamp" : "00:05:42.325", "minute" : 5, "second" : 42, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 22, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 110.0, 17.4 ], "duration" : 0.187418, "related_events" : [ "753e62e5-ece7-46a6-ad6c-9b57b99b1f72", "8680c1c8-34f1-4ab5-9b7d-282c289e5036" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 3.2, "angle" : 1.5707964, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 110.0, 20.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "8680c1c8-34f1-4ab5-9b7d-282c289e5036", "index" : 340, "period" : 1, "timestamp" : "00:05:42.512", "minute" : 5, "second" : 42, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 22, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 104.4, 51.9 ], "related_events" : [ "3d9d1f53-c868-4169-8f05-3ec4d86e9f56" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "753e62e5-ece7-46a6-ad6c-9b57b99b1f72", "index" : 341, "period" : 1, "timestamp" : "00:05:42.512", "minute" : 5, "second" : 42, "type" : { "id" : 6, "name" : "Block" }, "possession" : 22, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "out" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 10.1, 59.5 ], "duration" : 0.0, "counterpress" : true, "related_events" : [ "3d9d1f53-c868-4169-8f05-3ec4d86e9f56" ] }, { "id" : "aeae000d-7918-4aea-9095-9d6a99532f93", "index" : 342, "period" : 1, "timestamp" : "00:06:08.252", "minute" : 6, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 23, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 2, "name" : "From Corner" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 120.0, 0.1 ], "duration" : 1.239311, "related_events" : [ "e1ee29c6-d8df-4781-9071-5293ba525b49" ], "pass" : { "length" : 35.43459, "angle" : 1.8130372, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 111.5, 34.5 ], "inswinging" : true, "technique" : { "id" : 104, "name" : "Inswinging" }, "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 61, "name" : "Corner" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "e1ee29c6-d8df-4781-9071-5293ba525b49", "index" : 343, "period" : 1, "timestamp" : "00:06:09.491", "minute" : 6, "second" : 9, "type" : { "id" : 9, "name" : "Clearance" }, "possession" : 23, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 2, "name" : "From Corner" }, "out" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 8.6, 45.6 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "aeae000d-7918-4aea-9095-9d6a99532f93" ], "clearance" : { "right_foot" : true, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0a5c2206-59c0-414b-8496-661ac0244729", "index" : 344, "period" : 1, "timestamp" : "00:06:21.374", "minute" : 6, "second" : 21, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "off_camera" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 68.2, 0.1 ], "duration" : 1.8181, "related_events" : [ "09f78f34-c1b1-40cd-97ed-410957466711" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 12.349089, "angle" : 2.8710792, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 56.3, 3.4 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "09f78f34-c1b1-40cd-97ed-410957466711", "index" : 345, "period" : 1, "timestamp" : "00:06:23.192", "minute" : 6, "second" : 23, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 56.3, 3.4 ], "related_events" : [ "0a5c2206-59c0-414b-8496-661ac0244729" ] }, { "id" : "1fd23138-ab7b-4a03-af71-7254d0922d9a", "index" : 346, "period" : 1, "timestamp" : "00:06:25.088", "minute" : 6, "second" : 25, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 54.0, 4.5 ], "duration" : 2.419457, "related_events" : [ "65052309-ec7d-4bf0-beae-c3b11f70d626" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 35.68081, "angle" : 1.6381102, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 51.6, 40.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "65052309-ec7d-4bf0-beae-c3b11f70d626", "index" : 347, "period" : 1, "timestamp" : "00:06:27.507", "minute" : 6, "second" : 27, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 51.6, 40.1 ], "related_events" : [ "1fd23138-ab7b-4a03-af71-7254d0922d9a" ] }, { "id" : "4314dc2e-3c8e-45fa-9f0b-e37bf2a366fe", "index" : 348, "period" : 1, "timestamp" : "00:06:27.507", "minute" : 6, "second" : 27, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 51.6, 40.1 ], "duration" : 2.342181, "related_events" : [ "65052309-ec7d-4bf0-beae-c3b11f70d626", "7944dba3-25cd-4a56-9177-f9323cd95629" ], "carry" : { "end_location" : [ 51.6, 40.1 ] } }, { "id" : "7944dba3-25cd-4a56-9177-f9323cd95629", "index" : 349, "period" : 1, "timestamp" : "00:06:29.849", "minute" : 6, "second" : 29, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 51.6, 40.1 ], "duration" : 0.777221, "related_events" : [ "6634e364-0b0a-4cf5-b9ad-583ce3552c89" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 17.608236, "angle" : 1.3299499, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.8, 57.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "6634e364-0b0a-4cf5-b9ad-583ce3552c89", "index" : 350, "period" : 1, "timestamp" : "00:06:30.627", "minute" : 6, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 55.8, 57.2 ], "related_events" : [ "7944dba3-25cd-4a56-9177-f9323cd95629" ] }, { "id" : "5632cf87-98a7-4327-a703-13abbaa1e9aa", "index" : 351, "period" : 1, "timestamp" : "00:06:30.627", "minute" : 6, "second" : 30, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 55.8, 57.2 ], "duration" : 0.495533, "related_events" : [ "6634e364-0b0a-4cf5-b9ad-583ce3552c89", "9d79001d-593d-4d38-ba0a-f564eb7629a1" ], "carry" : { "end_location" : [ 55.8, 57.2 ] } }, { "id" : "9d79001d-593d-4d38-ba0a-f564eb7629a1", "index" : 352, "period" : 1, "timestamp" : "00:06:31.122", "minute" : 6, "second" : 31, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 55.8, 57.2 ], "duration" : 1.141557, "related_events" : [ "3bea148a-2366-4e89-9fd6-46301bd8b10a" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 16.2, "angle" : -1.5707964, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.8, 41.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "8e809cc7-59ad-48a5-91e0-1ee7900e81b6", "index" : 353, "period" : 1, "timestamp" : "00:06:32.000", "minute" : 6, "second" : 32, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 59.4, 42.2 ], "duration" : 0.452572, "related_events" : [ "3bea148a-2366-4e89-9fd6-46301bd8b10a", "ab128dcb-5ba2-4b87-b931-e01bdec85757" ] }, { "id" : "3bea148a-2366-4e89-9fd6-46301bd8b10a", "index" : 354, "period" : 1, "timestamp" : "00:06:32.264", "minute" : 6, "second" : 32, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 55.8, 41.0 ], "under_pressure" : true, "related_events" : [ "8e809cc7-59ad-48a5-91e0-1ee7900e81b6", "9d79001d-593d-4d38-ba0a-f564eb7629a1" ] }, { "id" : "ab128dcb-5ba2-4b87-b931-e01bdec85757", "index" : 355, "period" : 1, "timestamp" : "00:06:32.264", "minute" : 6, "second" : 32, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 57.1, 40.5 ], "duration" : 1.496452, "under_pressure" : true, "related_events" : [ "77a53e18-9f67-4f26-81f2-9c3457c098ff", "8e809cc7-59ad-48a5-91e0-1ee7900e81b6" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 17.681911, "angle" : 2.5127964, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.8, 50.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "77a53e18-9f67-4f26-81f2-9c3457c098ff", "index" : 356, "period" : 1, "timestamp" : "00:06:33.760", "minute" : 6, "second" : 33, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 42.8, 50.9 ], "related_events" : [ "ab128dcb-5ba2-4b87-b931-e01bdec85757" ] }, { "id" : "3103d753-9c22-4496-a9a4-71dc971a56fe", "index" : 357, "period" : 1, "timestamp" : "00:06:33.760", "minute" : 6, "second" : 33, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 42.8, 50.9 ], "duration" : 1.164718, "related_events" : [ "0b736cfc-694f-4c7b-9070-e23c492a3402", "77a53e18-9f67-4f26-81f2-9c3457c098ff" ], "carry" : { "end_location" : [ 40.6, 50.9 ] } }, { "id" : "0b736cfc-694f-4c7b-9070-e23c492a3402", "index" : 358, "period" : 1, "timestamp" : "00:06:34.925", "minute" : 6, "second" : 34, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 40.6, 50.9 ], "duration" : 2.718211, "related_events" : [ "2e855606-cf66-45d5-8745-accf85e72c56" ], "pass" : { "recipient" : { "id" : 3099, "name" : "Hugo Lloris" }, "length" : 26.63081, "angle" : -2.7485347, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 16.0, 40.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "2e855606-cf66-45d5-8745-accf85e72c56", "index" : 359, "period" : 1, "timestamp" : "00:06:37.643", "minute" : 6, "second" : 37, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 16.0, 40.7 ], "related_events" : [ "0b736cfc-694f-4c7b-9070-e23c492a3402" ] }, { "id" : "f6c493a8-2f17-4611-ab06-0078190fd82d", "index" : 360, "period" : 1, "timestamp" : "00:06:37.643", "minute" : 6, "second" : 37, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 16.0, 40.7 ], "duration" : 1.505464, "related_events" : [ "8f266c07-c27a-41ef-834d-d928b8a71a05" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 20.945883, "angle" : 1.0066303, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 27.2, 58.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "8f266c07-c27a-41ef-834d-d928b8a71a05", "index" : 361, "period" : 1, "timestamp" : "00:06:39.149", "minute" : 6, "second" : 39, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 27.2, 58.4 ], "related_events" : [ "f6c493a8-2f17-4611-ab06-0078190fd82d" ] }, { "id" : "1812a3b0-8cf2-45d5-963c-b9965cec2d84", "index" : 362, "period" : 1, "timestamp" : "00:06:39.149", "minute" : 6, "second" : 39, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 27.2, 58.4 ], "duration" : 5.097276, "related_events" : [ "8f266c07-c27a-41ef-834d-d928b8a71a05", "d5776507-f6b2-4964-ad15-4f06973e2c23" ], "carry" : { "end_location" : [ 42.0, 61.6 ] } }, { "id" : "d5776507-f6b2-4964-ad15-4f06973e2c23", "index" : 363, "period" : 1, "timestamp" : "00:06:44.246", "minute" : 6, "second" : 44, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 42.0, 61.6 ], "duration" : 1.503837, "related_events" : [ "bcad23eb-349e-4c24-b099-4aaa8ef907c3" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 18.05464, "angle" : 0.73446184, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.4, 73.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "bcad23eb-349e-4c24-b099-4aaa8ef907c3", "index" : 364, "period" : 1, "timestamp" : "00:06:45.750", "minute" : 6, "second" : 45, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 55.4, 73.7 ], "related_events" : [ "d5776507-f6b2-4964-ad15-4f06973e2c23" ] }, { "id" : "a06ade33-a00f-4fa7-9f33-7d556401421f", "index" : 365, "period" : 1, "timestamp" : "00:06:45.750", "minute" : 6, "second" : 45, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 55.4, 73.7 ], "duration" : 0.15467, "related_events" : [ "5a4b70ae-6bb7-4f65-b0e1-4f6da7ab2c86", "bcad23eb-349e-4c24-b099-4aaa8ef907c3" ], "carry" : { "end_location" : [ 55.4, 73.7 ] } }, { "id" : "5a4b70ae-6bb7-4f65-b0e1-4f6da7ab2c86", "index" : 366, "period" : 1, "timestamp" : "00:06:45.904", "minute" : 6, "second" : 45, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 55.4, 73.7 ], "duration" : 1.117382, "related_events" : [ "e715c031-eeca-471a-85ea-74db68e86a50", "ee9f8b13-c4db-4148-8d88-2669f72af147" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 12.560255, "angle" : -0.15991312, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 67.8, 71.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "ee9f8b13-c4db-4148-8d88-2669f72af147", "index" : 367, "period" : 1, "timestamp" : "00:06:47.022", "minute" : 6, "second" : 47, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 24, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 70.3, 74.8 ], "related_events" : [ "5a4b70ae-6bb7-4f65-b0e1-4f6da7ab2c86" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "e715c031-eeca-471a-85ea-74db68e86a50", "index" : 368, "period" : 1, "timestamp" : "00:06:47.022", "minute" : 6, "second" : 47, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 25, "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.3, 8.4 ], "duration" : 1.240265, "counterpress" : true, "related_events" : [ "5a4b70ae-6bb7-4f65-b0e1-4f6da7ab2c86", "b8348465-13fe-4569-bc20-45eed2248f2c" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 14.90302, "angle" : 0.6233696, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.4, 17.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 64, "name" : "Interception" } } }, { "id" : "b8348465-13fe-4569-bc20-45eed2248f2c", "index" : 369, "period" : 1, "timestamp" : "00:06:48.262", "minute" : 6, "second" : 48, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 25, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 64.4, 17.1 ], "related_events" : [ "e715c031-eeca-471a-85ea-74db68e86a50" ] }, { "id" : "03557e83-b244-4c25-9a27-dc0f69497a20", "index" : 370, "period" : 1, "timestamp" : "00:06:48.262", "minute" : 6, "second" : 48, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 25, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 64.4, 17.1 ], "duration" : 2.384843, "under_pressure" : true, "related_events" : [ "b8348465-13fe-4569-bc20-45eed2248f2c", "c2676871-d07e-493c-a1c5-8e7987a28f5d", "f80d9597-525a-44af-b898-90faa92cffc0" ], "carry" : { "end_location" : [ 71.3, 23.9 ] } }, { "id" : "f80d9597-525a-44af-b898-90faa92cffc0", "index" : 371, "period" : 1, "timestamp" : "00:06:50.212", "minute" : 6, "second" : 50, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 25, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 51.5, 61.3 ], "duration" : 0.602677, "counterpress" : true, "related_events" : [ "03557e83-b244-4c25-9a27-dc0f69497a20", "c2676871-d07e-493c-a1c5-8e7987a28f5d" ] }, { "id" : "c2676871-d07e-493c-a1c5-8e7987a28f5d", "index" : 372, "period" : 1, "timestamp" : "00:06:50.647", "minute" : 6, "second" : 50, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 25, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 71.3, 23.9 ], "duration" : 1.327865, "under_pressure" : true, "related_events" : [ "02312e51-a9a5-41c8-b1c5-f60c191b55cf", "f80d9597-525a-44af-b898-90faa92cffc0" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 22.300224, "angle" : -0.9317795, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 84.6, 6.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "02312e51-a9a5-41c8-b1c5-f60c191b55cf", "index" : 373, "period" : 1, "timestamp" : "00:06:51.975", "minute" : 6, "second" : 51, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 25, "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" : [ 84.6, 6.0 ], "related_events" : [ "c2676871-d07e-493c-a1c5-8e7987a28f5d" ] }, { "id" : "239987d6-a5c1-44b8-8b76-24f59fc627bd", "index" : 374, "period" : 1, "timestamp" : "00:06:51.975", "minute" : 6, "second" : 51, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 25, "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" : [ 84.6, 6.0 ], "duration" : 0.009414001, "related_events" : [ "02312e51-a9a5-41c8-b1c5-f60c191b55cf", "977591a7-5438-4601-98f5-a21cbdb4811d" ], "carry" : { "end_location" : [ 84.6, 6.0 ] } }, { "id" : "977591a7-5438-4601-98f5-a21cbdb4811d", "index" : 375, "period" : 1, "timestamp" : "00:06:51.984", "minute" : 6, "second" : 51, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 25, "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" : [ 84.6, 6.0 ], "duration" : 1.110321, "related_events" : [ "ddb9f96f-2184-4d79-bc7e-417c17388756" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 10.678015, "angle" : 2.1562016, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 78.7, 14.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "ddb9f96f-2184-4d79-bc7e-417c17388756", "index" : 376, "period" : 1, "timestamp" : "00:06:53.095", "minute" : 6, "second" : 53, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 25, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 78.7, 14.9 ], "related_events" : [ "977591a7-5438-4601-98f5-a21cbdb4811d" ] }, { "id" : "c5c9b521-6bb1-40c6-9fe3-e3b44b203388", "index" : 377, "period" : 1, "timestamp" : "00:06:53.095", "minute" : 6, "second" : 53, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 25, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 78.7, 14.9 ], "duration" : 0.02889, "related_events" : [ "572bc3d4-8eba-42bb-9cba-04a3b3ec7bce", "ddb9f96f-2184-4d79-bc7e-417c17388756" ], "carry" : { "end_location" : [ 78.7, 14.9 ] } }, { "id" : "572bc3d4-8eba-42bb-9cba-04a3b3ec7bce", "index" : 378, "period" : 1, "timestamp" : "00:06:53.123", "minute" : 6, "second" : 53, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 25, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 78.7, 14.9 ], "duration" : 1.147166, "related_events" : [ "e520821b-cff4-4c66-9275-fa3f1aa8b25b" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 10.604244, "angle" : -0.8990009, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 85.3, 6.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e520821b-cff4-4c66-9275-fa3f1aa8b25b", "index" : 379, "period" : 1, "timestamp" : "00:06:54.271", "minute" : 6, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 25, "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" : [ 85.3, 6.6 ], "related_events" : [ "572bc3d4-8eba-42bb-9cba-04a3b3ec7bce" ] }, { "id" : "9fb3b479-e2e2-4414-9a12-54395ed8a297", "index" : 380, "period" : 1, "timestamp" : "00:06:54.271", "minute" : 6, "second" : 54, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 25, "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" : [ 85.3, 6.6 ], "duration" : 1.477625, "related_events" : [ "569bf2c3-6cb9-4ccb-885f-cf460f5054b2", "e520821b-cff4-4c66-9275-fa3f1aa8b25b" ], "carry" : { "end_location" : [ 85.6, 6.6 ] } }, { "id" : "569bf2c3-6cb9-4ccb-885f-cf460f5054b2", "index" : 381, "period" : 1, "timestamp" : "00:06:55.748", "minute" : 6, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 25, "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" : [ 85.6, 6.6 ], "duration" : 1.318869, "related_events" : [ "33e7d64a-5e6b-45e4-8d5d-c06725c64321" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 11.1040535, "angle" : 2.241318, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 78.7, 15.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "33e7d64a-5e6b-45e4-8d5d-c06725c64321", "index" : 382, "period" : 1, "timestamp" : "00:06:57.067", "minute" : 6, "second" : 57, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 25, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 78.7, 15.3 ], "related_events" : [ "569bf2c3-6cb9-4ccb-885f-cf460f5054b2" ] }, { "id" : "7c8a5231-ea88-45f2-8936-3d4b24eadba9", "index" : 383, "period" : 1, "timestamp" : "00:06:57.067", "minute" : 6, "second" : 57, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 25, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 78.7, 15.3 ], "duration" : 0.787097, "related_events" : [ "33e7d64a-5e6b-45e4-8d5d-c06725c64321", "bd3a8b6c-9187-46e4-8845-354251a59424" ], "carry" : { "end_location" : [ 78.1, 18.1 ] } }, { "id" : "bd3a8b6c-9187-46e4-8845-354251a59424", "index" : 384, "period" : 1, "timestamp" : "00:06:57.854", "minute" : 6, "second" : 57, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 25, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 78.1, 18.1 ], "duration" : 0.938409, "related_events" : [ "5176f004-0e06-4a1a-ae79-5d1b720201ff" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 11.86086, "angle" : 1.4694499, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 79.3, 29.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "47ad443d-d71e-4886-9859-efdd8c531690", "index" : 385, "period" : 1, "timestamp" : "00:06:58.405", "minute" : 6, "second" : 58, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 25, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 34.4, 47.2 ], "duration" : 0.359999 }, { "id" : "5176f004-0e06-4a1a-ae79-5d1b720201ff", "index" : 386, "period" : 1, "timestamp" : "00:06:58.793", "minute" : 6, "second" : 58, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 25, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 79.3, 29.9 ], "related_events" : [ "bd3a8b6c-9187-46e4-8845-354251a59424" ] }, { "id" : "39e05ddb-c404-44a9-ad27-a60b19b221c9", "index" : 387, "period" : 1, "timestamp" : "00:06:58.793", "minute" : 6, "second" : 58, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 25, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 79.1, 29.7 ], "duration" : 0.051884, "related_events" : [ "3b08e2fb-9907-446d-9a7a-36b7cadf93d5", "d5c897ee-784a-4b57-a73b-511c7d91a9f5" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 1.6124516, "angle" : -0.5191461, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 80.5, 28.9 ], "outcome" : { "id" : 9, "name" : "Incomplete" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "d5c897ee-784a-4b57-a73b-511c7d91a9f5", "index" : 388, "period" : 1, "timestamp" : "00:06:58.844", "minute" : 6, "second" : 58, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 25, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 86.7, 27.1 ], "related_events" : [ "39e05ddb-c404-44a9-ad27-a60b19b221c9" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "3b08e2fb-9907-446d-9a7a-36b7cadf93d5", "index" : 389, "period" : 1, "timestamp" : "00:06:58.844", "minute" : 6, "second" : 58, "type" : { "id" : 6, "name" : "Block" }, "possession" : 25, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "out" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 39.6, 51.2 ], "duration" : 0.0, "related_events" : [ "39e05ddb-c404-44a9-ad27-a60b19b221c9" ] }, { "id" : "efa6c0bf-f9c3-4121-8187-c72134336809", "index" : 390, "period" : 1, "timestamp" : "00:07:08.984", "minute" : 7, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 26, "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" : [ 75.6, 0.1 ], "duration" : 2.100205, "related_events" : [ "ab2a86dc-1fed-480f-88cb-cfe261553fda" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 28.151377, "angle" : 2.8423102, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 48.7, 8.4 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "ab2a86dc-1fed-480f-88cb-cfe261553fda", "index" : 391, "period" : 1, "timestamp" : "00:07:11.085", "minute" : 7, "second" : 11, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 48.7, 8.4 ], "related_events" : [ "efa6c0bf-f9c3-4121-8187-c72134336809" ] }, { "id" : "86d95807-179d-4243-a4e4-defce5e56480", "index" : 392, "period" : 1, "timestamp" : "00:07:11.085", "minute" : 7, "second" : 11, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 48.7, 8.4 ], "duration" : 1.312697, "related_events" : [ "011472d2-72e3-4022-a8e2-2ea08fbd14e7", "ab2a86dc-1fed-480f-88cb-cfe261553fda" ], "carry" : { "end_location" : [ 48.0, 13.2 ] } }, { "id" : "011472d2-72e3-4022-a8e2-2ea08fbd14e7", "index" : 393, "period" : 1, "timestamp" : "00:07:12.397", "minute" : 7, "second" : 12, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 48.0, 13.2 ], "duration" : 1.914657, "related_events" : [ "7c11eb6b-fc95-4b39-a5e7-c98df576af1e" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 40.927498, "angle" : 1.7154577, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.1, 53.7 ], "switch" : true, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "7c11eb6b-fc95-4b39-a5e7-c98df576af1e", "index" : 394, "period" : 1, "timestamp" : "00:07:14.312", "minute" : 7, "second" : 14, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 26, "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" : [ 42.1, 53.7 ], "related_events" : [ "011472d2-72e3-4022-a8e2-2ea08fbd14e7" ] }, { "id" : "29aa56a2-e345-4980-bbc5-e29cc9ff6a64", "index" : 395, "period" : 1, "timestamp" : "00:07:14.312", "minute" : 7, "second" : 14, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 26, "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" : [ 42.1, 53.7 ], "duration" : 4.619278, "related_events" : [ "7c11eb6b-fc95-4b39-a5e7-c98df576af1e", "cee4193b-dafe-4fb9-ae93-215fe7f9650f" ], "carry" : { "end_location" : [ 43.9, 54.4 ] } }, { "id" : "cee4193b-dafe-4fb9-ae93-215fe7f9650f", "index" : 396, "period" : 1, "timestamp" : "00:07:18.931", "minute" : 7, "second" : 18, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 26, "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" : [ 43.9, 54.4 ], "duration" : 1.649528, "related_events" : [ "d61bcdac-557e-4e3b-9aa6-8c20b6210ee8" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 32.973473, "angle" : -1.6375662, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 41.7, 21.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "d61bcdac-557e-4e3b-9aa6-8c20b6210ee8", "index" : 397, "period" : 1, "timestamp" : "00:07:20.581", "minute" : 7, "second" : 20, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 41.7, 21.5 ], "related_events" : [ "cee4193b-dafe-4fb9-ae93-215fe7f9650f" ] }, { "id" : "ae0bc63f-f625-4dd1-967e-ce04f265d8ba", "index" : 398, "period" : 1, "timestamp" : "00:07:20.581", "minute" : 7, "second" : 20, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 41.7, 21.5 ], "duration" : 1.284987, "related_events" : [ "7162b0ad-23ec-45f7-84f1-1a95e45da120", "d61bcdac-557e-4e3b-9aa6-8c20b6210ee8" ], "carry" : { "end_location" : [ 41.7, 21.5 ] } }, { "id" : "7162b0ad-23ec-45f7-84f1-1a95e45da120", "index" : 399, "period" : 1, "timestamp" : "00:07:21.866", "minute" : 7, "second" : 21, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 41.7, 21.5 ], "duration" : 1.046136, "related_events" : [ "3dfc93f4-7a79-47b8-88fc-97ee1db49d8f" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 12.61507, "angle" : -0.85271204, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.0, 12.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "3dfc93f4-7a79-47b8-88fc-97ee1db49d8f", "index" : 400, "period" : 1, "timestamp" : "00:07:22.912", "minute" : 7, "second" : 22, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 50.0, 12.0 ], "related_events" : [ "7162b0ad-23ec-45f7-84f1-1a95e45da120" ] }, { "id" : "15641cb7-7ea3-49ad-8a1b-06d6c682bf49", "index" : 401, "period" : 1, "timestamp" : "00:07:22.912", "minute" : 7, "second" : 22, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 50.0, 12.0 ], "duration" : 3.134722, "related_events" : [ "3dfc93f4-7a79-47b8-88fc-97ee1db49d8f", "a3f21fa2-1357-4e2f-a047-3cf5276167db" ], "carry" : { "end_location" : [ 61.6, 16.4 ] } }, { "id" : "a3f21fa2-1357-4e2f-a047-3cf5276167db", "index" : 402, "period" : 1, "timestamp" : "00:07:26.047", "minute" : 7, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 61.6, 16.4 ], "duration" : 1.306525, "related_events" : [ "1133000e-2151-42c9-8058-ce4dd3dd3ea6" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 16.883425, "angle" : 2.477952, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.3, 26.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "1133000e-2151-42c9-8058-ce4dd3dd3ea6", "index" : 403, "period" : 1, "timestamp" : "00:07:27.353", "minute" : 7, "second" : 27, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 48.3, 26.8 ], "related_events" : [ "a3f21fa2-1357-4e2f-a047-3cf5276167db" ] }, { "id" : "db1d8185-89c0-4c43-8027-01aab437a514", "index" : 404, "period" : 1, "timestamp" : "00:07:27.353", "minute" : 7, "second" : 27, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 48.3, 26.8 ], "duration" : 1.945457, "related_events" : [ "1133000e-2151-42c9-8058-ce4dd3dd3ea6", "141ac122-0c65-451e-a56f-b66ec4f0e2fd" ], "carry" : { "end_location" : [ 48.3, 26.8 ] } }, { "id" : "141ac122-0c65-451e-a56f-b66ec4f0e2fd", "index" : 405, "period" : 1, "timestamp" : "00:07:29.299", "minute" : 7, "second" : 29, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 48.3, 26.8 ], "duration" : 1.002435, "related_events" : [ "6d146a5e-6066-48c1-a5ba-dde7cdaff227" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 23.495745, "angle" : 1.1452255, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 58.0, 48.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "6d146a5e-6066-48c1-a5ba-dde7cdaff227", "index" : 406, "period" : 1, "timestamp" : "00:07:30.301", "minute" : 7, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 58.0, 48.2 ], "related_events" : [ "141ac122-0c65-451e-a56f-b66ec4f0e2fd" ] }, { "id" : "30134d63-0e28-479a-bb9d-a5d746a98397", "index" : 407, "period" : 1, "timestamp" : "00:07:30.301", "minute" : 7, "second" : 30, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 58.0, 48.2 ], "duration" : 1.264873, "related_events" : [ "235140e6-478b-4df4-a2d5-a4460e303135", "6d146a5e-6066-48c1-a5ba-dde7cdaff227" ], "carry" : { "end_location" : [ 58.0, 48.2 ] } }, { "id" : "235140e6-478b-4df4-a2d5-a4460e303135", "index" : 408, "period" : 1, "timestamp" : "00:07:31.566", "minute" : 7, "second" : 31, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 58.0, 48.2 ], "duration" : 0.692026, "related_events" : [ "61006029-d870-438e-972c-eed8c21dde0c" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 8.861715, "angle" : -2.2843184, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 52.2, 41.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "61006029-d870-438e-972c-eed8c21dde0c", "index" : 409, "period" : 1, "timestamp" : "00:07:32.258", "minute" : 7, "second" : 32, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 52.2, 41.5 ], "related_events" : [ "235140e6-478b-4df4-a2d5-a4460e303135" ] }, { "id" : "871465ad-7cb0-4080-b60f-fdbe7dc40ffc", "index" : 410, "period" : 1, "timestamp" : "00:07:32.258", "minute" : 7, "second" : 32, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 52.2, 41.5 ], "duration" : 1.574817, "related_events" : [ "61006029-d870-438e-972c-eed8c21dde0c", "9b1e0294-a650-43ad-9a9f-d5baa42f3764" ], "carry" : { "end_location" : [ 48.3, 50.1 ] } }, { "id" : "9b1e0294-a650-43ad-9a9f-d5baa42f3764", "index" : 411, "period" : 1, "timestamp" : "00:07:33.833", "minute" : 7, "second" : 33, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 48.3, 50.1 ], "duration" : 1.038264, "related_events" : [ "c9125e4f-3877-4b39-b7c6-071467107cf9" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 12.050726, "angle" : -0.71492684, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 57.4, 42.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "c9125e4f-3877-4b39-b7c6-071467107cf9", "index" : 412, "period" : 1, "timestamp" : "00:07:34.871", "minute" : 7, "second" : 34, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 57.4, 42.2 ], "related_events" : [ "9b1e0294-a650-43ad-9a9f-d5baa42f3764" ] }, { "id" : "0a04ab0e-5cde-43d7-81cd-ec6872469b55", "index" : 413, "period" : 1, "timestamp" : "00:07:34.871", "minute" : 7, "second" : 34, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 57.4, 42.2 ], "duration" : 0.727222, "related_events" : [ "50afae6e-a9b1-47ad-9ccd-cdc053861a02", "c9125e4f-3877-4b39-b7c6-071467107cf9" ], "carry" : { "end_location" : [ 57.4, 42.2 ] } }, { "id" : "50afae6e-a9b1-47ad-9ccd-cdc053861a02", "index" : 414, "period" : 1, "timestamp" : "00:07:35.598", "minute" : 7, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 57.4, 42.2 ], "duration" : 0.943194, "related_events" : [ "b9ac0989-52dd-45d8-b1f3-716c9644c228" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 16.601807, "angle" : -1.9994178, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.5, 27.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "b9ac0989-52dd-45d8-b1f3-716c9644c228", "index" : 415, "period" : 1, "timestamp" : "00:07:36.542", "minute" : 7, "second" : 36, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 50.5, 27.1 ], "related_events" : [ "50afae6e-a9b1-47ad-9ccd-cdc053861a02" ] }, { "id" : "7c96141f-dd18-4683-b2d0-221b52a4f9b3", "index" : 416, "period" : 1, "timestamp" : "00:07:36.542", "minute" : 7, "second" : 36, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 50.5, 27.1 ], "duration" : 0.45029, "related_events" : [ "428ad852-8fac-430b-9421-234a94bb5558", "b9ac0989-52dd-45d8-b1f3-716c9644c228" ], "carry" : { "end_location" : [ 50.5, 27.1 ] } }, { "id" : "428ad852-8fac-430b-9421-234a94bb5558", "index" : 417, "period" : 1, "timestamp" : "00:07:36.992", "minute" : 7, "second" : 36, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 50.5, 27.1 ], "duration" : 1.588259, "related_events" : [ "5e9a7ccf-8313-4abb-b901-9bcce7f20370" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 22.79693, "angle" : -0.83504677, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 65.8, 10.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "5e9a7ccf-8313-4abb-b901-9bcce7f20370", "index" : 418, "period" : 1, "timestamp" : "00:07:38.580", "minute" : 7, "second" : 38, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 26, "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" : [ 65.8, 10.2 ], "related_events" : [ "428ad852-8fac-430b-9421-234a94bb5558" ] }, { "id" : "9885ea53-e104-4c5d-a1ea-ebe0ee9541db", "index" : 419, "period" : 1, "timestamp" : "00:07:38.580", "minute" : 7, "second" : 38, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 26, "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" : [ 65.8, 10.2 ], "duration" : 0.736565, "related_events" : [ "27b60ad2-b4bf-4be9-86d8-50dc897cfaf0", "5e9a7ccf-8313-4abb-b901-9bcce7f20370" ], "carry" : { "end_location" : [ 68.1, 11.6 ] } }, { "id" : "27b60ad2-b4bf-4be9-86d8-50dc897cfaf0", "index" : 420, "period" : 1, "timestamp" : "00:07:39.317", "minute" : 7, "second" : 39, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 26, "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" : [ 68.1, 11.6 ], "duration" : 0.097038, "related_events" : [ "42f12689-764d-4f58-bec7-187cf898e45f", "6323800a-ea31-4ca8-8067-6dd986b37bbf" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 2.5942245, "angle" : 1.0899091, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 69.3, 13.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "6323800a-ea31-4ca8-8067-6dd986b37bbf", "index" : 421, "period" : 1, "timestamp" : "00:07:39.414", "minute" : 7, "second" : 39, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 72.5, 19.5 ], "related_events" : [ "27b60ad2-b4bf-4be9-86d8-50dc897cfaf0" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "42f12689-764d-4f58-bec7-187cf898e45f", "index" : 422, "period" : 1, "timestamp" : "00:07:39.414", "minute" : 7, "second" : 39, "type" : { "id" : 6, "name" : "Block" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 50.8, 66.2 ], "duration" : 0.0, "related_events" : [ "27b60ad2-b4bf-4be9-86d8-50dc897cfaf0" ] }, { "id" : "1a6f1968-9873-496e-8dee-e79bd967d204", "index" : 423, "period" : 1, "timestamp" : "00:07:40.178", "minute" : 7, "second" : 40, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 26, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 69.5, 18.2 ], "duration" : 0.8414, "related_events" : [ "015c7040-f5c0-4312-a523-2532c734e58e", "7bcd7849-2f81-42a8-b65d-4b2ff6ac7bc4", "fda2a880-6dc1-4998-ba7d-de2838e5acd0" ] }, { "id" : "7bcd7849-2f81-42a8-b65d-4b2ff6ac7bc4", "index" : 424, "period" : 1, "timestamp" : "00:07:40.198", "minute" : 7, "second" : 40, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 27, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 45.4, 60.6 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "1a6f1968-9873-496e-8dee-e79bd967d204" ] }, { "id" : "fda2a880-6dc1-4998-ba7d-de2838e5acd0", "index" : 425, "period" : 1, "timestamp" : "00:07:40.198", "minute" : 7, "second" : 40, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 27, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 45.4, 60.6 ], "duration" : 0.786566, "under_pressure" : true, "related_events" : [ "015c7040-f5c0-4312-a523-2532c734e58e", "1a6f1968-9873-496e-8dee-e79bd967d204", "7bcd7849-2f81-42a8-b65d-4b2ff6ac7bc4", "bfe4c281-6303-486a-8848-36e025864263" ], "carry" : { "end_location" : [ 50.6, 62.7 ] } }, { "id" : "bfe4c281-6303-486a-8848-36e025864263", "index" : 426, "period" : 1, "timestamp" : "00:07:40.984", "minute" : 7, "second" : 40, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 27, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 69.5, 17.4 ], "duration" : 0.0, "counterpress" : true, "related_events" : [ "015c7040-f5c0-4312-a523-2532c734e58e", "fda2a880-6dc1-4998-ba7d-de2838e5acd0" ] }, { "id" : "015c7040-f5c0-4312-a523-2532c734e58e", "index" : 427, "period" : 1, "timestamp" : "00:07:40.984", "minute" : 7, "second" : 40, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 27, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 50.6, 62.7 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "1a6f1968-9873-496e-8dee-e79bd967d204", "bfe4c281-6303-486a-8848-36e025864263" ] }, { "id" : "1b6d7cfc-7155-4392-a5e5-55f72afd1a01", "index" : 428, "period" : 1, "timestamp" : "00:07:48.268", "minute" : 7, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 52.9, 64.8 ], "duration" : 0.786228, "related_events" : [ "08d15f74-f778-4f91-8eb7-f1612a27bd99" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 7.7698135, "angle" : -2.126667, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.8, 58.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 62, "name" : "Free Kick" } } }, { "id" : "08d15f74-f778-4f91-8eb7-f1612a27bd99", "index" : 429, "period" : 1, "timestamp" : "00:07:49.054", "minute" : 7, "second" : 49, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 48.8, 58.2 ], "related_events" : [ "1b6d7cfc-7155-4392-a5e5-55f72afd1a01" ] }, { "id" : "3ce33b83-931a-44dd-9f0b-134cd56a68e0", "index" : 430, "period" : 1, "timestamp" : "00:07:49.054", "minute" : 7, "second" : 49, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 48.8, 58.2 ], "duration" : 0.759254, "related_events" : [ "08d15f74-f778-4f91-8eb7-f1612a27bd99", "e7d1ca7b-8b9a-444d-927f-31bcbddba1a4" ], "carry" : { "end_location" : [ 48.8, 58.2 ] } }, { "id" : "e7d1ca7b-8b9a-444d-927f-31bcbddba1a4", "index" : 431, "period" : 1, "timestamp" : "00:07:49.813", "minute" : 7, "second" : 49, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 48.8, 58.2 ], "duration" : 1.088228, "related_events" : [ "dcf568c7-fb5c-426d-8b33-f013a5a07326" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 10.307764, "angle" : -0.5287728, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 57.7, 53.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "dcf568c7-fb5c-426d-8b33-f013a5a07326", "index" : 432, "period" : 1, "timestamp" : "00:07:50.901", "minute" : 7, "second" : 50, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 57.7, 53.0 ], "related_events" : [ "e7d1ca7b-8b9a-444d-927f-31bcbddba1a4" ] }, { "id" : "fda2b9d5-44f2-49b1-9bba-9935bdda3c3b", "index" : 433, "period" : 1, "timestamp" : "00:07:50.901", "minute" : 7, "second" : 50, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 57.7, 53.0 ], "duration" : 0.767582, "related_events" : [ "aa497838-d494-4fee-86c9-5819bd07df51" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 10.601887, "angle" : 2.5169573, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.1, 59.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "aa497838-d494-4fee-86c9-5819bd07df51", "index" : 434, "period" : 1, "timestamp" : "00:07:51.669", "minute" : 7, "second" : 51, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 49.1, 59.2 ], "related_events" : [ "fda2b9d5-44f2-49b1-9bba-9935bdda3c3b" ] }, { "id" : "670ad390-c30b-42bd-9d93-7cbc304be6b7", "index" : 435, "period" : 1, "timestamp" : "00:07:51.669", "minute" : 7, "second" : 51, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 49.1, 59.2 ], "duration" : 4.013703, "related_events" : [ "31c52b73-81cf-4703-a979-90457a5fa2fb", "aa497838-d494-4fee-86c9-5819bd07df51" ], "carry" : { "end_location" : [ 50.1, 51.4 ] } }, { "id" : "31c52b73-81cf-4703-a979-90457a5fa2fb", "index" : 436, "period" : 1, "timestamp" : "00:07:55.683", "minute" : 7, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 50.1, 51.4 ], "duration" : 1.220479, "related_events" : [ "ae7ac820-014b-4d43-b7e7-ee2de0c529fc" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 14.000357, "angle" : 2.0536108, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 43.6, 63.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ae7ac820-014b-4d43-b7e7-ee2de0c529fc", "index" : 437, "period" : 1, "timestamp" : "00:07:56.903", "minute" : 7, "second" : 56, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 43.6, 63.8 ], "related_events" : [ "31c52b73-81cf-4703-a979-90457a5fa2fb" ] }, { "id" : "24226943-cb67-42d9-a3f0-fa468321dfff", "index" : 438, "period" : 1, "timestamp" : "00:07:56.903", "minute" : 7, "second" : 56, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 43.6, 63.8 ], "duration" : 4.929769, "related_events" : [ "a35c1330-e459-4e34-bb87-92e995388db8", "ae7ac820-014b-4d43-b7e7-ee2de0c529fc" ], "carry" : { "end_location" : [ 56.1, 65.8 ] } }, { "id" : "a35c1330-e459-4e34-bb87-92e995388db8", "index" : 439, "period" : 1, "timestamp" : "00:08:01.833", "minute" : 8, "second" : 1, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 56.1, 65.8 ], "duration" : 1.239788, "related_events" : [ "4cae586d-0b27-4458-bb58-47ca43ae062b" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 11.45513, "angle" : -2.3561945, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.0, 57.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "d99c3510-7f94-4231-88ae-ac923526f4d5", "index" : 440, "period" : 1, "timestamp" : "00:08:03.057", "minute" : 8, "second" : 3, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 70.0, 26.8 ], "duration" : 2.586882, "related_events" : [ "4cae586d-0b27-4458-bb58-47ca43ae062b", "9425458a-f749-4ec3-8a8b-ca5717d9eca8" ] }, { "id" : "4cae586d-0b27-4458-bb58-47ca43ae062b", "index" : 441, "period" : 1, "timestamp" : "00:08:03.073", "minute" : 8, "second" : 3, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 48.0, 57.7 ], "under_pressure" : true, "related_events" : [ "a35c1330-e459-4e34-bb87-92e995388db8", "d99c3510-7f94-4231-88ae-ac923526f4d5" ] }, { "id" : "9425458a-f749-4ec3-8a8b-ca5717d9eca8", "index" : 442, "period" : 1, "timestamp" : "00:08:03.073", "minute" : 8, "second" : 3, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 48.0, 57.7 ], "duration" : 3.527487, "under_pressure" : true, "related_events" : [ "4cae586d-0b27-4458-bb58-47ca43ae062b", "84a4481d-781c-4a11-acec-feedcfa640d7", "d99c3510-7f94-4231-88ae-ac923526f4d5" ], "carry" : { "end_location" : [ 50.6, 69.3 ] } }, { "id" : "84a4481d-781c-4a11-acec-feedcfa640d7", "index" : 443, "period" : 1, "timestamp" : "00:08:06.600", "minute" : 8, "second" : 6, "type" : { "id" : 14, "name" : "Dribble" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 50.6, 69.3 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "32e59d62-4a36-49e7-9c1d-7935791bf7ca" ], "dribble" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "32e59d62-4a36-49e7-9c1d-7935791bf7ca", "index" : 444, "period" : 1, "timestamp" : "00:08:06.600", "minute" : 8, "second" : 6, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 69.5, 10.8 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "84a4481d-781c-4a11-acec-feedcfa640d7" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 16, "name" : "Success In Play" } } }, { "id" : "7d2c2d4e-7847-459a-a4dd-36d794302d26", "index" : 445, "period" : 1, "timestamp" : "00:08:07.145", "minute" : 8, "second" : 7, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 52.0, 69.9 ], "duration" : 1.474557, "related_events" : [ "49744985-44dc-464b-a331-22c255f660e9", "e60ee952-3993-4a24-90c3-06c74ed5bde5" ] }, { "id" : "49744985-44dc-464b-a331-22c255f660e9", "index" : 446, "period" : 1, "timestamp" : "00:08:07.706", "minute" : 8, "second" : 7, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 64.3, 6.7 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "7d2c2d4e-7847-459a-a4dd-36d794302d26" ] }, { "id" : "e60ee952-3993-4a24-90c3-06c74ed5bde5", "index" : 447, "period" : 1, "timestamp" : "00:08:07.706", "minute" : 8, "second" : 7, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 64.3, 6.7 ], "duration" : 4.06583, "under_pressure" : true, "related_events" : [ "49744985-44dc-464b-a331-22c255f660e9", "6ad33a49-1fbb-455c-a7d9-6aee05f5f363", "7d2c2d4e-7847-459a-a4dd-36d794302d26", "9e058c05-58a5-40fb-9858-c7c896eb6525" ], "carry" : { "end_location" : [ 91.6, 20.3 ] } }, { "id" : "6ad33a49-1fbb-455c-a7d9-6aee05f5f363", "index" : 448, "period" : 1, "timestamp" : "00:08:10.929", "minute" : 8, "second" : 10, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 36.2, 57.7 ], "duration" : 0.842449, "counterpress" : true, "related_events" : [ "e60ee952-3993-4a24-90c3-06c74ed5bde5" ] }, { "id" : "9e058c05-58a5-40fb-9858-c7c896eb6525", "index" : 449, "period" : 1, "timestamp" : "00:08:11.772", "minute" : 8, "second" : 11, "type" : { "id" : 14, "name" : "Dribble" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 91.6, 20.3 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "49dcdd74-dd73-40d8-8036-0dcaaf9481c2" ], "dribble" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "49dcdd74-dd73-40d8-8036-0dcaaf9481c2", "index" : 450, "period" : 1, "timestamp" : "00:08:11.772", "minute" : 8, "second" : 11, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 28.5, 59.8 ], "duration" : 0.0, "under_pressure" : true, "counterpress" : true, "related_events" : [ "9e058c05-58a5-40fb-9858-c7c896eb6525" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 4, "name" : "Won" } } }, { "id" : "a9a6169d-9de3-4ae9-9d98-b2839e01dffe", "index" : 451, "period" : 1, "timestamp" : "00:08:11.772", "minute" : 8, "second" : 11, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 28.5, 59.8 ], "duration" : 5.610546, "related_events" : [ "49dcdd74-dd73-40d8-8036-0dcaaf9481c2", "7d509584-3e32-4c48-b954-eaed6d4b90c4" ], "carry" : { "end_location" : [ 34.0, 57.7 ] } }, { "id" : "7d509584-3e32-4c48-b954-eaed6d4b90c4", "index" : 452, "period" : 1, "timestamp" : "00:08:17.382", "minute" : 8, "second" : 17, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 34.0, 57.7 ], "duration" : 2.39134, "related_events" : [ "8d7cae16-2763-45c6-ae2e-6f4c5b1f5dc9" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 37.892612, "angle" : -1.6951513, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 29.3, 20.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "8d7cae16-2763-45c6-ae2e-6f4c5b1f5dc9", "index" : 453, "period" : 1, "timestamp" : "00:08:19.774", "minute" : 8, "second" : 19, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 29.3, 20.1 ], "related_events" : [ "7d509584-3e32-4c48-b954-eaed6d4b90c4" ] }, { "id" : "4cb1d306-1b3e-4221-af6f-823e02c3cb8c", "index" : 454, "period" : 1, "timestamp" : "00:08:19.774", "minute" : 8, "second" : 19, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 29.3, 20.1 ], "duration" : 0.828569, "related_events" : [ "4cf655e6-638e-4ac5-8d5f-3731c37b46cf", "8d7cae16-2763-45c6-ae2e-6f4c5b1f5dc9" ], "carry" : { "end_location" : [ 30.3, 19.6 ] } }, { "id" : "4cf655e6-638e-4ac5-8d5f-3731c37b46cf", "index" : 455, "period" : 1, "timestamp" : "00:08:20.602", "minute" : 8, "second" : 20, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 30.3, 19.6 ], "duration" : 1.392056, "related_events" : [ "83bed557-1631-4cb0-8236-724e9da18efa" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 26.940119, "angle" : -0.64053154, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 51.9, 3.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "83bed557-1631-4cb0-8236-724e9da18efa", "index" : 456, "period" : 1, "timestamp" : "00:08:21.994", "minute" : 8, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 51.9, 3.5 ], "related_events" : [ "4cf655e6-638e-4ac5-8d5f-3731c37b46cf" ] }, { "id" : "d4adafdb-79d2-455c-9c45-4e946f683609", "index" : 457, "period" : 1, "timestamp" : "00:08:21.994", "minute" : 8, "second" : 21, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 51.9, 3.5 ], "duration" : 2.549375, "related_events" : [ "83bed557-1631-4cb0-8236-724e9da18efa", "89c5b041-b21b-4056-87bf-902f44259a1c" ], "carry" : { "end_location" : [ 67.5, 3.5 ] } }, { "id" : "89c5b041-b21b-4056-87bf-902f44259a1c", "index" : 458, "period" : 1, "timestamp" : "00:08:24.544", "minute" : 8, "second" : 24, "type" : { "id" : 14, "name" : "Dribble" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 67.5, 3.5 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "927d1e66-69d4-4fb8-9e2a-0a93d0caf665" ], "dribble" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "927d1e66-69d4-4fb8-9e2a-0a93d0caf665", "index" : 459, "period" : 1, "timestamp" : "00:08:24.544", "minute" : 8, "second" : 24, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 28, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 52.6, 76.6 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "89c5b041-b21b-4056-87bf-902f44259a1c" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 14, "name" : "Lost Out" } } }, { "id" : "48a2027a-458f-4cce-8a1f-d4074ce76281", "index" : 460, "period" : 1, "timestamp" : "00:09:26.163", "minute" : 9, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 71.4, 0.1 ], "duration" : 1.470001, "related_events" : [ "aa0e5236-7ea0-4835-bc21-33920612d4bf" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 21.262407, "angle" : 1.1850498, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 79.4, 19.8 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "aa0e5236-7ea0-4835-bc21-33920612d4bf", "index" : 461, "period" : 1, "timestamp" : "00:09:27.633", "minute" : 9, "second" : 27, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 79.4, 19.8 ], "related_events" : [ "48a2027a-458f-4cce-8a1f-d4074ce76281" ] }, { "id" : "b59642b0-0d03-4381-b6a0-4e75b83b7888", "index" : 462, "period" : 1, "timestamp" : "00:09:27.633", "minute" : 9, "second" : 27, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 79.4, 19.8 ], "duration" : 0.06614, "related_events" : [ "166f61bc-5e7a-41b1-bf53-7f28dfec5da0", "aa0e5236-7ea0-4835-bc21-33920612d4bf" ], "carry" : { "end_location" : [ 79.4, 19.8 ] } }, { "id" : "166f61bc-5e7a-41b1-bf53-7f28dfec5da0", "index" : 463, "period" : 1, "timestamp" : "00:09:27.699", "minute" : 9, "second" : 27, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 79.4, 19.8 ], "duration" : 0.998221, "related_events" : [ "4e74adb6-fde8-4832-906b-1c94d05de4d4" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 12.564235, "angle" : -2.5602124, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 68.9, 12.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "4e74adb6-fde8-4832-906b-1c94d05de4d4", "index" : 464, "period" : 1, "timestamp" : "00:09:28.697", "minute" : 9, "second" : 28, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 68.9, 12.9 ], "related_events" : [ "166f61bc-5e7a-41b1-bf53-7f28dfec5da0" ] }, { "id" : "ba45b358-1e9d-4979-99e0-0100faba315a", "index" : 465, "period" : 1, "timestamp" : "00:09:28.697", "minute" : 9, "second" : 28, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 68.9, 12.9 ], "duration" : 1.165394, "related_events" : [ "4e00541e-7fdb-4e36-8653-fc8d8dbdc6f0", "4e74adb6-fde8-4832-906b-1c94d05de4d4" ], "carry" : { "end_location" : [ 64.9, 12.4 ] } }, { "id" : "4e00541e-7fdb-4e36-8653-fc8d8dbdc6f0", "index" : 466, "period" : 1, "timestamp" : "00:09:29.863", "minute" : 9, "second" : 29, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 64.9, 12.4 ], "duration" : 1.627026, "related_events" : [ "991d861f-0b60-45c3-9d03-a3740d7109e2" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 24.3329, "angle" : 1.927643, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.4, 35.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "991d861f-0b60-45c3-9d03-a3740d7109e2", "index" : 467, "period" : 1, "timestamp" : "00:09:31.490", "minute" : 9, "second" : 31, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 56.4, 35.2 ], "related_events" : [ "4e00541e-7fdb-4e36-8653-fc8d8dbdc6f0" ] }, { "id" : "5b2ae465-b50a-4acb-8641-8752a72185af", "index" : 468, "period" : 1, "timestamp" : "00:09:31.490", "minute" : 9, "second" : 31, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 56.4, 35.2 ], "duration" : 4.449301, "related_events" : [ "991d861f-0b60-45c3-9d03-a3740d7109e2", "dd254a0f-4cef-466f-9640-91eeb8c47089" ], "carry" : { "end_location" : [ 76.3, 65.2 ] } }, { "id" : "dd254a0f-4cef-466f-9640-91eeb8c47089", "index" : 469, "period" : 1, "timestamp" : "00:09:35.939", "minute" : 9, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 76.3, 65.2 ], "duration" : 1.466593, "related_events" : [ "1d8c1a39-85b4-48db-987d-2a94257ca9e7" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 16.421022, "angle" : 0.57280105, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 90.1, 74.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "1d8c1a39-85b4-48db-987d-2a94257ca9e7", "index" : 470, "period" : 1, "timestamp" : "00:09:37.406", "minute" : 9, "second" : 37, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 90.1, 74.1 ], "related_events" : [ "dd254a0f-4cef-466f-9640-91eeb8c47089" ] }, { "id" : "f9b1bb72-97b6-4084-aec2-ed7724a4af74", "index" : 471, "period" : 1, "timestamp" : "00:09:37.406", "minute" : 9, "second" : 37, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 89.9, 73.9 ], "duration" : 1.201641, "related_events" : [ "71ff14da-2df8-4e55-8e2a-e1472ac60e22" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 13.926952, "angle" : -2.9244814, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 76.3, 70.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "71ff14da-2df8-4e55-8e2a-e1472ac60e22", "index" : 472, "period" : 1, "timestamp" : "00:09:38.607", "minute" : 9, "second" : 38, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 76.3, 70.9 ], "related_events" : [ "f9b1bb72-97b6-4084-aec2-ed7724a4af74" ] }, { "id" : "75aa0ce9-495f-4b99-b96a-f1650c3e67cb", "index" : 473, "period" : 1, "timestamp" : "00:09:38.607", "minute" : 9, "second" : 38, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 76.3, 70.9 ], "duration" : 0.789961, "related_events" : [ "51085d33-9136-462b-8684-52dc0c6befc6", "71ff14da-2df8-4e55-8e2a-e1472ac60e22" ], "carry" : { "end_location" : [ 76.3, 70.9 ] } }, { "id" : "51085d33-9136-462b-8684-52dc0c6befc6", "index" : 474, "period" : 1, "timestamp" : "00:09:39.397", "minute" : 9, "second" : 39, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 76.3, 70.9 ], "duration" : 1.244372, "related_events" : [ "2c4516d4-2862-4736-a77a-6349f30324f0" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 15.692355, "angle" : -1.9631364, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 70.3, 56.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "2c4516d4-2862-4736-a77a-6349f30324f0", "index" : 475, "period" : 1, "timestamp" : "00:09:40.642", "minute" : 9, "second" : 40, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 70.3, 56.4 ], "related_events" : [ "51085d33-9136-462b-8684-52dc0c6befc6" ] }, { "id" : "0290e76c-b953-4708-b889-ad779837f964", "index" : 476, "period" : 1, "timestamp" : "00:09:40.642", "minute" : 9, "second" : 40, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 70.3, 56.4 ], "duration" : 2.050983, "related_events" : [ "2c4516d4-2862-4736-a77a-6349f30324f0", "d077a324-0678-426a-8a29-101860b47a7c" ], "carry" : { "end_location" : [ 70.7, 53.9 ] } }, { "id" : "d077a324-0678-426a-8a29-101860b47a7c", "index" : 477, "period" : 1, "timestamp" : "00:09:42.693", "minute" : 9, "second" : 42, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 70.7, 53.9 ], "duration" : 1.025753, "related_events" : [ "2db55db5-74cc-4cd1-b374-399fa7441674" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 21.343384, "angle" : -2.1964924, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 58.2, 36.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "2db55db5-74cc-4cd1-b374-399fa7441674", "index" : 478, "period" : 1, "timestamp" : "00:09:43.718", "minute" : 9, "second" : 43, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 58.2, 36.6 ], "related_events" : [ "d077a324-0678-426a-8a29-101860b47a7c" ] }, { "id" : "dc0c2d11-fa7a-40a4-9a6c-5a8b4d29179f", "index" : 479, "period" : 1, "timestamp" : "00:09:43.718", "minute" : 9, "second" : 43, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 58.2, 36.6 ], "duration" : 0.921462, "related_events" : [ "2db55db5-74cc-4cd1-b374-399fa7441674", "b6aa0264-6f9a-4235-b567-7b96a9630e39" ], "carry" : { "end_location" : [ 58.2, 36.6 ] } }, { "id" : "b6aa0264-6f9a-4235-b567-7b96a9630e39", "index" : 480, "period" : 1, "timestamp" : "00:09:44.640", "minute" : 9, "second" : 44, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 58.2, 36.6 ], "duration" : 2.264799, "related_events" : [ "8194f826-0cb5-494c-9ebc-0fd242a0802e" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 27.478172, "angle" : -1.0697069, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 71.4, 12.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "8194f826-0cb5-494c-9ebc-0fd242a0802e", "index" : 481, "period" : 1, "timestamp" : "00:09:46.905", "minute" : 9, "second" : 46, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 71.4, 12.5 ], "related_events" : [ "b6aa0264-6f9a-4235-b567-7b96a9630e39" ] }, { "id" : "62060c9a-30ed-4edc-81af-14c6bdf17f18", "index" : 482, "period" : 1, "timestamp" : "00:09:46.905", "minute" : 9, "second" : 46, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 71.4, 12.5 ], "duration" : 0.311907, "related_events" : [ "8194f826-0cb5-494c-9ebc-0fd242a0802e", "bb50ae18-e337-400d-b786-1832016af049" ], "carry" : { "end_location" : [ 71.4, 12.5 ] } }, { "id" : "bb50ae18-e337-400d-b786-1832016af049", "index" : 483, "period" : 1, "timestamp" : "00:09:47.216", "minute" : 9, "second" : 47, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 71.4, 12.5 ], "duration" : 0.68815, "related_events" : [ "22e49ab1-0b0b-4c0d-bc25-a2ee5c1617ec" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 7.5894666, "angle" : -0.32175055, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 78.6, 10.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "22e49ab1-0b0b-4c0d-bc25-a2ee5c1617ec", "index" : 484, "period" : 1, "timestamp" : "00:09:47.905", "minute" : 9, "second" : 47, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 78.6, 10.1 ], "related_events" : [ "bb50ae18-e337-400d-b786-1832016af049" ] }, { "id" : "4dee358e-b169-4ae1-bbff-a1c91d35d1e0", "index" : 485, "period" : 1, "timestamp" : "00:09:47.905", "minute" : 9, "second" : 47, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 78.8, 10.0 ], "duration" : 0.737957, "related_events" : [ "b64a1552-fa7a-4cb5-96d9-c2f055f26afa" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 8.431489, "angle" : -2.5503006, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 71.8, 5.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "b64a1552-fa7a-4cb5-96d9-c2f055f26afa", "index" : 486, "period" : 1, "timestamp" : "00:09:48.643", "minute" : 9, "second" : 48, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 71.8, 5.3 ], "related_events" : [ "4dee358e-b169-4ae1-bbff-a1c91d35d1e0" ] }, { "id" : "6184d7b6-38e9-44d3-938c-628feb54e45d", "index" : 487, "period" : 1, "timestamp" : "00:09:48.643", "minute" : 9, "second" : 48, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 71.8, 5.3 ], "duration" : 0.508211, "under_pressure" : true, "related_events" : [ "6d913eda-a4ef-4053-bc8f-5715db156787", "9967bb14-3571-4876-aac5-c78727ff85d8", "b64a1552-fa7a-4cb5-96d9-c2f055f26afa" ], "carry" : { "end_location" : [ 71.6, 5.9 ] } }, { "id" : "9967bb14-3571-4876-aac5-c78727ff85d8", "index" : 488, "period" : 1, "timestamp" : "00:09:48.931", "minute" : 9, "second" : 48, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 45.7, 71.8 ], "duration" : 0.639859, "related_events" : [ "6184d7b6-38e9-44d3-938c-628feb54e45d", "6d913eda-a4ef-4053-bc8f-5715db156787" ] }, { "id" : "6d913eda-a4ef-4053-bc8f-5715db156787", "index" : 489, "period" : 1, "timestamp" : "00:09:49.151", "minute" : 9, "second" : 49, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 71.6, 5.9 ], "duration" : 0.855324, "under_pressure" : true, "related_events" : [ "9967bb14-3571-4876-aac5-c78727ff85d8", "fdbc0000-5850-42cf-89b5-a6d2bfa3ffe5" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 10.18332, "angle" : 1.6988053, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 70.3, 16.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "fdbc0000-5850-42cf-89b5-a6d2bfa3ffe5", "index" : 490, "period" : 1, "timestamp" : "00:09:50.006", "minute" : 9, "second" : 50, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 70.3, 16.0 ], "related_events" : [ "6d913eda-a4ef-4053-bc8f-5715db156787" ] }, { "id" : "ffd2ddb0-b84e-4e7c-b2da-4494cb383bba", "index" : 491, "period" : 1, "timestamp" : "00:09:50.006", "minute" : 9, "second" : 50, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 70.3, 16.0 ], "duration" : 1.130631, "related_events" : [ "6c4fe5b5-c5c9-429d-9a74-fd9bca8707df", "fdbc0000-5850-42cf-89b5-a6d2bfa3ffe5" ], "carry" : { "end_location" : [ 63.7, 13.2 ] } }, { "id" : "6c4fe5b5-c5c9-429d-9a74-fd9bca8707df", "index" : 492, "period" : 1, "timestamp" : "00:09:51.137", "minute" : 9, "second" : 51, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 63.7, 13.2 ], "duration" : 1.289076, "related_events" : [ "e13a8618-62e6-4f65-88b4-ec31a9798293" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 25.0032, "angle" : 1.586795, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.3, 38.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e13a8618-62e6-4f65-88b4-ec31a9798293", "index" : 493, "period" : 1, "timestamp" : "00:09:52.426", "minute" : 9, "second" : 52, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 63.3, 38.2 ], "related_events" : [ "6c4fe5b5-c5c9-429d-9a74-fd9bca8707df" ] }, { "id" : "f23c7450-ae13-425e-ab8f-1ba5f0ac274a", "index" : 494, "period" : 1, "timestamp" : "00:09:52.426", "minute" : 9, "second" : 52, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 63.3, 38.2 ], "duration" : 1.190185, "related_events" : [ "b1607d4f-6b21-45b4-b8d7-6fdbff72eccf", "e13a8618-62e6-4f65-88b4-ec31a9798293" ], "carry" : { "end_location" : [ 64.7, 41.5 ] } }, { "id" : "b1607d4f-6b21-45b4-b8d7-6fdbff72eccf", "index" : 495, "period" : 1, "timestamp" : "00:09:53.616", "minute" : 9, "second" : 53, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 64.7, 41.5 ], "duration" : 1.140971, "related_events" : [ "e7905017-d1eb-4495-a658-6b0b80b7247c" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 16.73559, "angle" : 1.3171222, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 68.9, 57.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e7905017-d1eb-4495-a658-6b0b80b7247c", "index" : 496, "period" : 1, "timestamp" : "00:09:54.757", "minute" : 9, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 68.9, 57.7 ], "related_events" : [ "b1607d4f-6b21-45b4-b8d7-6fdbff72eccf" ] }, { "id" : "7fc781ab-0379-4ae7-b9c1-e93532dd79cd", "index" : 497, "period" : 1, "timestamp" : "00:09:54.757", "minute" : 9, "second" : 54, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 68.9, 57.7 ], "duration" : 1.116741, "related_events" : [ "b9e8aabc-5fd9-4769-af97-6e95f6133474", "e7905017-d1eb-4495-a658-6b0b80b7247c" ], "carry" : { "end_location" : [ 68.9, 57.7 ] } }, { "id" : "b9e8aabc-5fd9-4769-af97-6e95f6133474", "index" : 498, "period" : 1, "timestamp" : "00:09:55.874", "minute" : 9, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 68.9, 57.7 ], "duration" : 2.397211, "related_events" : [ "40a985e6-bd40-41dd-9241-4c28af2c0b91", "db32dea3-d2a3-4c3a-ab48-f1745ca34ac3" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 47.48863, "angle" : -0.24242504, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 115.0, 46.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" }, "through_ball" : true, "technique" : { "id" : 108, "name" : "Through Ball" } } }, { "id" : "dd6f6dde-4a0e-48c2-a700-e4fdcc773436", "index" : 499, "period" : 1, "timestamp" : "00:09:57.753", "minute" : 9, "second" : 57, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 111.4, 44.5 ], "duration" : 0.591658, "related_events" : [ "2b156157-6a4b-460d-969e-19411d677c38", "40a985e6-bd40-41dd-9241-4c28af2c0b91" ] }, { "id" : "db32dea3-d2a3-4c3a-ab48-f1745ca34ac3", "index" : 500, "period" : 1, "timestamp" : "00:09:58.271", "minute" : 9, "second" : 58, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 29, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 111.4, 44.5 ], "related_events" : [ "b9e8aabc-5fd9-4769-af97-6e95f6133474" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "40a985e6-bd40-41dd-9241-4c28af2c0b91", "index" : 501, "period" : 1, "timestamp" : "00:09:58.271", "minute" : 9, "second" : 58, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 30, "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" : [ 5.1, 33.8 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "b9e8aabc-5fd9-4769-af97-6e95f6133474", "dd6f6dde-4a0e-48c2-a700-e4fdcc773436" ], "goalkeeper" : { "outcome" : { "id" : 47, "name" : "Claim" }, "type" : { "id" : 27, "name" : "Keeper Sweeper" } } }, { "id" : "2b156157-6a4b-460d-969e-19411d677c38", "index" : 502, "period" : 1, "timestamp" : "00:09:58.271", "minute" : 9, "second" : 58, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 30, "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" : [ 5.1, 33.8 ], "duration" : 4.924195, "under_pressure" : true, "related_events" : [ "09f45061-b0b4-4d0a-9f89-80bb3367b5c3", "40a985e6-bd40-41dd-9241-4c28af2c0b91", "dd6f6dde-4a0e-48c2-a700-e4fdcc773436" ], "carry" : { "end_location" : [ 10.7, 32.0 ] } }, { "id" : "09f45061-b0b4-4d0a-9f89-80bb3367b5c3", "index" : 503, "period" : 1, "timestamp" : "00:10:03.195", "minute" : 10, "second" : 3, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 30, "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" : [ 10.7, 32.0 ], "duration" : 1.583371, "related_events" : [ "786607d5-6f75-444a-80b0-3e3098dbcce4" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 7.879086, "angle" : -1.152572, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 13.9, 24.8 ], "body_part" : { "id" : 69, "name" : "Keeper Arm" } } }, { "id" : "786607d5-6f75-444a-80b0-3e3098dbcce4", "index" : 504, "period" : 1, "timestamp" : "00:10:04.778", "minute" : 10, "second" : 4, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 13.9, 24.8 ], "related_events" : [ "09f45061-b0b4-4d0a-9f89-80bb3367b5c3" ] }, { "id" : "b86bd0fc-8e38-4d6e-a553-b8ee27f10c75", "index" : 505, "period" : 1, "timestamp" : "00:10:04.778", "minute" : 10, "second" : 4, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 13.9, 24.8 ], "duration" : 1.485261, "related_events" : [ "1c08157c-87ac-4b90-990e-1c9495098d92", "786607d5-6f75-444a-80b0-3e3098dbcce4" ], "carry" : { "end_location" : [ 14.6, 24.8 ] } }, { "id" : "1c08157c-87ac-4b90-990e-1c9495098d92", "index" : 506, "period" : 1, "timestamp" : "00:10:06.264", "minute" : 10, "second" : 6, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 14.6, 24.8 ], "duration" : 1.272978, "related_events" : [ "6b005829-6c84-468c-bd04-616d3cebd82b" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 15.611534, "angle" : 0.03844259, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 30.2, 25.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "a5acf5e2-1f1d-4094-8555-a0434997dd02", "index" : 507, "period" : 1, "timestamp" : "00:10:07.163", "minute" : 10, "second" : 7, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 86.0, 57.0 ], "duration" : 0.445327, "related_events" : [ "6b005829-6c84-468c-bd04-616d3cebd82b", "9b8a7b7c-6847-48ad-a368-6238af27ef09" ] }, { "id" : "6b005829-6c84-468c-bd04-616d3cebd82b", "index" : 508, "period" : 1, "timestamp" : "00:10:07.537", "minute" : 10, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 30.2, 25.4 ], "under_pressure" : true, "related_events" : [ "1c08157c-87ac-4b90-990e-1c9495098d92", "a5acf5e2-1f1d-4094-8555-a0434997dd02" ] }, { "id" : "9b8a7b7c-6847-48ad-a368-6238af27ef09", "index" : 509, "period" : 1, "timestamp" : "00:10:07.537", "minute" : 10, "second" : 7, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 30.2, 24.8 ], "duration" : 1.127139, "under_pressure" : true, "related_events" : [ "7db8bfee-8c14-4215-a2f1-8de6342f5ffe", "a5acf5e2-1f1d-4094-8555-a0434997dd02" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 9.81835, "angle" : 3.0804446, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 20.4, 25.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "7db8bfee-8c14-4215-a2f1-8de6342f5ffe", "index" : 510, "period" : 1, "timestamp" : "00:10:08.664", "minute" : 10, "second" : 8, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 20.4, 25.4 ], "related_events" : [ "9b8a7b7c-6847-48ad-a368-6238af27ef09" ] }, { "id" : "7251ce0b-b01b-4e4b-b4d2-dc627bfb0abd", "index" : 511, "period" : 1, "timestamp" : "00:10:08.664", "minute" : 10, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 19.9, 25.4 ], "duration" : 1.209825, "related_events" : [ "eb16e6b5-84ab-4751-bb7f-14dee331fa4d" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 22.905458, "angle" : -1.2186683, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 27.8, 3.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "eb16e6b5-84ab-4751-bb7f-14dee331fa4d", "index" : 512, "period" : 1, "timestamp" : "00:10:09.874", "minute" : 10, "second" : 9, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 27.8, 3.9 ], "related_events" : [ "7251ce0b-b01b-4e4b-b4d2-dc627bfb0abd" ] }, { "id" : "145ac4ba-0ea5-4735-8b70-dcd2223d2ab0", "index" : 513, "period" : 1, "timestamp" : "00:10:09.874", "minute" : 10, "second" : 9, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 27.6, 3.9 ], "duration" : 1.253763, "related_events" : [ "5443c3a7-bcbe-4d51-9f0f-1fbacd19d7dc" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 12.845622, "angle" : 2.184711, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 20.2, 14.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "5443c3a7-bcbe-4d51-9f0f-1fbacd19d7dc", "index" : 514, "period" : 1, "timestamp" : "00:10:11.127", "minute" : 10, "second" : 11, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 20.2, 14.4 ], "related_events" : [ "145ac4ba-0ea5-4735-8b70-dcd2223d2ab0" ] }, { "id" : "e1994301-bfa8-4793-9649-0c0d04310d09", "index" : 515, "period" : 1, "timestamp" : "00:10:11.127", "minute" : 10, "second" : 11, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 20.2, 14.4 ], "duration" : 0.393449, "under_pressure" : true, "related_events" : [ "5443c3a7-bcbe-4d51-9f0f-1fbacd19d7dc", "d9adfe34-f84c-4919-985a-8d6cfaf1687c", "ff93c5a7-44d3-4887-8c3a-c48fcf90ae6d" ], "carry" : { "end_location" : [ 20.2, 15.4 ] } }, { "id" : "ff93c5a7-44d3-4887-8c3a-c48fcf90ae6d", "index" : 516, "period" : 1, "timestamp" : "00:10:11.321", "minute" : 10, "second" : 11, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 92.7, 61.5 ], "duration" : 0.461204, "related_events" : [ "d9adfe34-f84c-4919-985a-8d6cfaf1687c", "e1994301-bfa8-4793-9649-0c0d04310d09" ] }, { "id" : "d9adfe34-f84c-4919-985a-8d6cfaf1687c", "index" : 517, "period" : 1, "timestamp" : "00:10:11.521", "minute" : 10, "second" : 11, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 20.2, 15.4 ], "duration" : 1.064271, "under_pressure" : true, "related_events" : [ "25301bd0-917a-443e-b7c3-87f0a87d1f8e", "ff93c5a7-44d3-4887-8c3a-c48fcf90ae6d" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 10.650822, "angle" : -0.9723774, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 26.2, 6.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "25301bd0-917a-443e-b7c3-87f0a87d1f8e", "index" : 518, "period" : 1, "timestamp" : "00:10:12.585", "minute" : 10, "second" : 12, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 26.2, 6.6 ], "related_events" : [ "d9adfe34-f84c-4919-985a-8d6cfaf1687c" ] }, { "id" : "84aa0c8e-e92e-469e-becd-690e8c393962", "index" : 519, "period" : 1, "timestamp" : "00:10:12.585", "minute" : 10, "second" : 12, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 26.2, 6.6 ], "duration" : 0.864433, "related_events" : [ "25301bd0-917a-443e-b7c3-87f0a87d1f8e", "b2beebf2-3b52-4f57-875d-5d5dcf702e8a" ], "carry" : { "end_location" : [ 25.8, 5.3 ] } }, { "id" : "b2beebf2-3b52-4f57-875d-5d5dcf702e8a", "index" : 520, "period" : 1, "timestamp" : "00:10:13.450", "minute" : 10, "second" : 13, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 25.8, 5.3 ], "duration" : 1.37454, "related_events" : [ "59f3880f-0bb4-48cf-8708-e923755f3766", "8a7577ac-718b-449a-9317-833b0bf113a2" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 25.10717, "angle" : 0.7656824, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 43.9, 22.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "59f3880f-0bb4-48cf-8708-e923755f3766", "index" : 521, "period" : 1, "timestamp" : "00:10:14.824", "minute" : 10, "second" : 14, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 30, "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" : 23, "name" : "Center Forward" }, "location" : [ 49.4, 26.1 ], "related_events" : [ "b2beebf2-3b52-4f57-875d-5d5dcf702e8a" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "8a7577ac-718b-449a-9317-833b0bf113a2", "index" : 522, "period" : 1, "timestamp" : "00:10:14.824", "minute" : 10, "second" : 14, "type" : { "id" : 10, "name" : "Interception" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 76.2, 57.4 ], "duration" : 0.0, "related_events" : [ "b2beebf2-3b52-4f57-875d-5d5dcf702e8a" ], "interception" : { "outcome" : { "id" : 4, "name" : "Won" } } }, { "id" : "37983dce-7928-4946-a8bf-3ddbe7e1199b", "index" : 523, "period" : 1, "timestamp" : "00:10:14.824", "minute" : 10, "second" : 14, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 76.2, 57.4 ], "duration" : 1.116092, "under_pressure" : true, "related_events" : [ "2bd7ed57-e63b-4de7-a5ca-71074c13e0dc", "8a7577ac-718b-449a-9317-833b0bf113a2", "e3306e2e-5e2f-4738-80a8-fe731855d086" ], "carry" : { "end_location" : [ 76.3, 57.2 ] } }, { "id" : "2bd7ed57-e63b-4de7-a5ca-71074c13e0dc", "index" : 524, "period" : 1, "timestamp" : "00:10:15.389", "minute" : 10, "second" : 15, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 30, "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" : 23, "name" : "Center Forward" }, "location" : [ 49.4, 26.1 ], "duration" : 0.687594, "counterpress" : true, "related_events" : [ "37983dce-7928-4946-a8bf-3ddbe7e1199b", "e3306e2e-5e2f-4738-80a8-fe731855d086" ] }, { "id" : "e3306e2e-5e2f-4738-80a8-fe731855d086", "index" : 525, "period" : 1, "timestamp" : "00:10:15.940", "minute" : 10, "second" : 15, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 76.3, 57.2 ], "duration" : 0.71565, "under_pressure" : true, "related_events" : [ "1ee3418b-f239-4518-bf6e-f8ba783ccafb", "2bd7ed57-e63b-4de7-a5ca-71074c13e0dc", "f12997b1-e859-4709-a64e-303cc5d26935" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 6.1073728, "angle" : 0.87815446, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 80.2, 61.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "1ee3418b-f239-4518-bf6e-f8ba783ccafb", "index" : 526, "period" : 1, "timestamp" : "00:10:16.656", "minute" : 10, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 82.2, 63.7 ], "related_events" : [ "e3306e2e-5e2f-4738-80a8-fe731855d086" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "f12997b1-e859-4709-a64e-303cc5d26935", "index" : 527, "period" : 1, "timestamp" : "00:10:16.656", "minute" : 10, "second" : 16, "type" : { "id" : 10, "name" : "Interception" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 39.9, 18.2 ], "duration" : 0.0, "counterpress" : true, "related_events" : [ "e3306e2e-5e2f-4738-80a8-fe731855d086" ], "interception" : { "outcome" : { "id" : 16, "name" : "Success In Play" } } }, { "id" : "f78e6b6e-d41a-4c34-9bbd-2063adf3f070", "index" : 528, "period" : 1, "timestamp" : "00:10:17.087", "minute" : 10, "second" : 17, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 30, "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" : 23, "name" : "Center Forward" }, "location" : [ 39.9, 21.9 ], "duration" : 0.0 }, { "id" : "3543387f-eda6-4e4f-8ca8-437efc143e42", "index" : 529, "period" : 1, "timestamp" : "00:10:17.087", "minute" : 10, "second" : 17, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 30, "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" : 23, "name" : "Center Forward" }, "location" : [ 39.9, 21.9 ], "duration" : 1.461209, "under_pressure" : true, "related_events" : [ "69c6657c-9f4d-4209-b39f-480364c13d15", "b94ecf70-32e8-4106-b8b9-1949259ddacf", "f78e6b6e-d41a-4c34-9bbd-2063adf3f070" ], "carry" : { "end_location" : [ 35.7, 20.5 ] } }, { "id" : "b94ecf70-32e8-4106-b8b9-1949259ddacf", "index" : 530, "period" : 1, "timestamp" : "00:10:18.028", "minute" : 10, "second" : 18, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 83.9, 62.3 ], "duration" : 0.486568, "related_events" : [ "3543387f-eda6-4e4f-8ca8-437efc143e42" ] }, { "id" : "8cfbcd5b-6183-4030-b314-b73504416cc8", "index" : 531, "period" : 1, "timestamp" : "00:10:18.374", "minute" : 10, "second" : 18, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 85.9, 56.4 ], "duration" : 0.478114, "related_events" : [ "69c6657c-9f4d-4209-b39f-480364c13d15" ] }, { "id" : "69c6657c-9f4d-4209-b39f-480364c13d15", "index" : 532, "period" : 1, "timestamp" : "00:10:18.549", "minute" : 10, "second" : 18, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 30, "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" : 23, "name" : "Center Forward" }, "location" : [ 35.7, 20.5 ], "duration" : 0.915742, "under_pressure" : true, "related_events" : [ "8cfbcd5b-6183-4030-b314-b73504416cc8", "a36e6819-8bce-4777-b856-80341c67270d" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 7.283543, "angle" : -2.365903, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 30.5, 15.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "a36e6819-8bce-4777-b856-80341c67270d", "index" : 533, "period" : 1, "timestamp" : "00:10:19.464", "minute" : 10, "second" : 19, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 30.5, 15.4 ], "related_events" : [ "69c6657c-9f4d-4209-b39f-480364c13d15" ] }, { "id" : "526fbaa6-409b-4a46-b9ae-1c8c6a72ff1f", "index" : 534, "period" : 1, "timestamp" : "00:10:19.464", "minute" : 10, "second" : 19, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 30.5, 15.4 ], "duration" : 1.383073, "related_events" : [ "d9f40e70-c75f-41ab-ac22-cd7030785a40" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 14.641379, "angle" : 2.3803444, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 19.9, 25.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "d9f40e70-c75f-41ab-ac22-cd7030785a40", "index" : 535, "period" : 1, "timestamp" : "00:10:20.848", "minute" : 10, "second" : 20, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 19.9, 25.5 ], "related_events" : [ "526fbaa6-409b-4a46-b9ae-1c8c6a72ff1f" ] }, { "id" : "fb964ce8-82be-43c3-b7b5-3cc5944aa1ec", "index" : 536, "period" : 1, "timestamp" : "00:10:20.848", "minute" : 10, "second" : 20, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 19.9, 25.5 ], "duration" : 0.560363, "related_events" : [ "841c2d6d-dd28-4a40-9f9f-a59d65181919", "d9f40e70-c75f-41ab-ac22-cd7030785a40" ], "carry" : { "end_location" : [ 19.9, 25.7 ] } }, { "id" : "841c2d6d-dd28-4a40-9f9f-a59d65181919", "index" : 537, "period" : 1, "timestamp" : "00:10:21.408", "minute" : 10, "second" : 21, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 19.9, 25.7 ], "duration" : 2.163398, "related_events" : [ "1de0e0fb-4685-4b0b-b114-0a0f324fee2d" ], "pass" : { "recipient" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "length" : 21.289669, "angle" : 2.379446, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 4.5, 40.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "1de0e0fb-4685-4b0b-b114-0a0f324fee2d", "index" : 538, "period" : 1, "timestamp" : "00:10:23.571", "minute" : 10, "second" : 23, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 30, "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.5, 40.4 ], "related_events" : [ "841c2d6d-dd28-4a40-9f9f-a59d65181919" ] }, { "id" : "a060019d-ad48-4274-aa82-61a88bfebe38", "index" : 539, "period" : 1, "timestamp" : "00:10:23.571", "minute" : 10, "second" : 23, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 30, "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.5, 40.4 ], "duration" : 0.699635, "related_events" : [ "1de0e0fb-4685-4b0b-b114-0a0f324fee2d", "68ee9350-3c09-430e-a298-5dfd55edfda4" ], "carry" : { "end_location" : [ 3.5, 44.0 ] } }, { "id" : "68ee9350-3c09-430e-a298-5dfd55edfda4", "index" : 540, "period" : 1, "timestamp" : "00:10:24.271", "minute" : 10, "second" : 24, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 30, "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" : [ 3.5, 44.0 ], "duration" : 1.312913, "related_events" : [ "3fd37463-dd32-45bb-8964-74d8acd8f380" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 18.107733, "angle" : 1.1738812, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 10.5, 60.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "3fd37463-dd32-45bb-8964-74d8acd8f380", "index" : 541, "period" : 1, "timestamp" : "00:10:25.584", "minute" : 10, "second" : 25, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 10.5, 60.7 ], "related_events" : [ "68ee9350-3c09-430e-a298-5dfd55edfda4" ] }, { "id" : "5c6a6367-d264-460b-ab2f-ec5e845e30ef", "index" : 542, "period" : 1, "timestamp" : "00:10:25.584", "minute" : 10, "second" : 25, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 10.5, 60.7 ], "duration" : 0.912279, "under_pressure" : true, "related_events" : [ "29cad578-3722-4d58-b53f-a9e8312bb4ba", "3fd37463-dd32-45bb-8964-74d8acd8f380", "bee032e4-f009-49e2-bf24-98446bad38e4" ], "carry" : { "end_location" : [ 7.9, 60.0 ] } }, { "id" : "29cad578-3722-4d58-b53f-a9e8312bb4ba", "index" : 543, "period" : 1, "timestamp" : "00:10:25.716", "minute" : 10, "second" : 25, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 107.3, 23.0 ], "duration" : 0.713189, "related_events" : [ "5c6a6367-d264-460b-ab2f-ec5e845e30ef" ] }, { "id" : "bee032e4-f009-49e2-bf24-98446bad38e4", "index" : 544, "period" : 1, "timestamp" : "00:10:26.496", "minute" : 10, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 7.9, 60.0 ], "duration" : 1.164458, "related_events" : [ "88ef5eae-ea40-4924-8228-06a48e557737" ], "pass" : { "recipient" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "length" : 15.0, "angle" : -1.8545904, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 3.7, 45.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "88ef5eae-ea40-4924-8228-06a48e557737", "index" : 545, "period" : 1, "timestamp" : "00:10:27.661", "minute" : 10, "second" : 27, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 30, "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" : [ 3.7, 45.6 ], "related_events" : [ "bee032e4-f009-49e2-bf24-98446bad38e4" ] }, { "id" : "43b16d8d-478b-4c2d-8a28-f7c9040e0ea2", "index" : 546, "period" : 1, "timestamp" : "00:10:27.661", "minute" : 10, "second" : 27, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 30, "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" : [ 3.7, 45.6 ], "duration" : 0.96763, "related_events" : [ "88ef5eae-ea40-4924-8228-06a48e557737", "8c2f993b-a5bd-4f43-bcfc-68b052ff045b" ], "carry" : { "end_location" : [ 3.7, 45.6 ] } }, { "id" : "8c2f993b-a5bd-4f43-bcfc-68b052ff045b", "index" : 547, "period" : 1, "timestamp" : "00:10:28.628", "minute" : 10, "second" : 28, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 30, "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" : [ 3.7, 45.6 ], "duration" : 2.34682, "related_events" : [ "126e7f1b-bd56-4731-847b-865b3a7a1dd0" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 51.64223, "angle" : 0.63420624, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 45.3, 76.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "126e7f1b-bd56-4731-847b-865b3a7a1dd0", "index" : 548, "period" : 1, "timestamp" : "00:10:30.975", "minute" : 10, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 45.3, 76.2 ], "related_events" : [ "8c2f993b-a5bd-4f43-bcfc-68b052ff045b" ] }, { "id" : "ace901f3-370d-48fc-8654-a61733c59168", "index" : 549, "period" : 1, "timestamp" : "00:10:30.975", "minute" : 10, "second" : 30, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 45.3, 76.2 ], "duration" : 1.029332, "related_events" : [ "c008ce32-2f63-4aaf-a98d-a7d168b15edb" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 9.786215, "angle" : -2.946201, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 35.7, 74.3 ], "body_part" : { "id" : 37, "name" : "Head" } } }, { "id" : "c008ce32-2f63-4aaf-a98d-a7d168b15edb", "index" : 550, "period" : 1, "timestamp" : "00:10:32.004", "minute" : 10, "second" : 32, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 35.7, 74.3 ], "related_events" : [ "ace901f3-370d-48fc-8654-a61733c59168" ] }, { "id" : "b633bb80-36c5-44b0-850b-e0b164fb880e", "index" : 551, "period" : 1, "timestamp" : "00:10:32.004", "minute" : 10, "second" : 32, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 35.7, 74.3 ], "duration" : 3.771533, "related_events" : [ "c008ce32-2f63-4aaf-a98d-a7d168b15edb", "e4639db7-5ea8-4bea-8265-c28118a2b6b5" ], "carry" : { "end_location" : [ 49.4, 76.0 ] } }, { "id" : "e4639db7-5ea8-4bea-8265-c28118a2b6b5", "index" : 552, "period" : 1, "timestamp" : "00:10:35.776", "minute" : 10, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 49.4, 76.0 ], "duration" : 1.12535, "related_events" : [ "3448d390-aa05-4203-8057-4ffebf962ef7" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 12.300406, "angle" : -2.0162642, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 44.1, 64.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "3448d390-aa05-4203-8057-4ffebf962ef7", "index" : 553, "period" : 1, "timestamp" : "00:10:36.901", "minute" : 10, "second" : 36, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 44.1, 64.9 ], "related_events" : [ "e4639db7-5ea8-4bea-8265-c28118a2b6b5" ] }, { "id" : "85b23286-b89c-4f2b-a703-1c9d44325d1b", "index" : 554, "period" : 1, "timestamp" : "00:10:36.901", "minute" : 10, "second" : 36, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 44.1, 64.9 ], "duration" : 5.448263, "related_events" : [ "3448d390-aa05-4203-8057-4ffebf962ef7", "599ac054-d087-4b9e-8e68-7e7dc763f073" ], "carry" : { "end_location" : [ 62.6, 39.8 ] } }, { "id" : "599ac054-d087-4b9e-8e68-7e7dc763f073", "index" : 555, "period" : 1, "timestamp" : "00:10:42.349", "minute" : 10, "second" : 42, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 62.6, 39.8 ], "duration" : 0.952641, "related_events" : [ "a05c4846-9482-475c-873b-3872fe0c62d7" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 11.921828, "angle" : -1.8951994, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 58.8, 28.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "a05c4846-9482-475c-873b-3872fe0c62d7", "index" : 556, "period" : 1, "timestamp" : "00:10:43.302", "minute" : 10, "second" : 43, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 58.8, 28.5 ], "related_events" : [ "599ac054-d087-4b9e-8e68-7e7dc763f073" ] }, { "id" : "3fd36fa5-7af1-4c79-b521-8755d4564cdb", "index" : 557, "period" : 1, "timestamp" : "00:10:43.302", "minute" : 10, "second" : 43, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 58.8, 28.5 ], "duration" : 1.076215, "related_events" : [ "a05c4846-9482-475c-873b-3872fe0c62d7", "c3d67f22-9149-4f72-93bd-3a42df191029" ], "carry" : { "end_location" : [ 64.0, 25.5 ] } }, { "id" : "c3d67f22-9149-4f72-93bd-3a42df191029", "index" : 558, "period" : 1, "timestamp" : "00:10:44.378", "minute" : 10, "second" : 44, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 64.0, 25.5 ], "duration" : 1.280136, "related_events" : [ "d7571556-0b66-4867-9f2d-9043bed8a8e7" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 16.949926, "angle" : -1.0992333, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 71.7, 10.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "d7571556-0b66-4867-9f2d-9043bed8a8e7", "index" : 559, "period" : 1, "timestamp" : "00:10:45.658", "minute" : 10, "second" : 45, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 30, "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" : 23, "name" : "Center Forward" }, "location" : [ 71.7, 10.4 ], "related_events" : [ "c3d67f22-9149-4f72-93bd-3a42df191029" ] }, { "id" : "2f802d04-525d-4abc-a744-e45b2e5070c8", "index" : 560, "period" : 1, "timestamp" : "00:10:45.658", "minute" : 10, "second" : 45, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 30, "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" : 23, "name" : "Center Forward" }, "location" : [ 71.7, 10.4 ], "duration" : 3.142494, "under_pressure" : true, "related_events" : [ "d7571556-0b66-4867-9f2d-9043bed8a8e7", "e6fcb5a7-ceda-4b48-8758-38ff8b10f755", "e9655a64-d828-40ac-a2f3-a191adc78ed8" ], "carry" : { "end_location" : [ 89.4, 4.3 ] } }, { "id" : "e9655a64-d828-40ac-a2f3-a191adc78ed8", "index" : 561, "period" : 1, "timestamp" : "00:10:48.107", "minute" : 10, "second" : 48, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 35.4, 73.4 ], "duration" : 0.973482, "related_events" : [ "2f802d04-525d-4abc-a744-e45b2e5070c8", "e6fcb5a7-ceda-4b48-8758-38ff8b10f755" ] }, { "id" : "e6fcb5a7-ceda-4b48-8758-38ff8b10f755", "index" : 562, "period" : 1, "timestamp" : "00:10:48.801", "minute" : 10, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 30, "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" : 23, "name" : "Center Forward" }, "location" : [ 89.4, 4.3 ], "duration" : 1.234839, "under_pressure" : true, "related_events" : [ "6aa1a6c6-dda9-4074-92c1-7965b8f4e64a", "ca784566-d107-428c-84fd-cc6ea6611003", "e9655a64-d828-40ac-a2f3-a191adc78ed8" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 11.834272, "angle" : 0.85117143, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 97.2, 13.2 ], "outcome" : { "id" : 9, "name" : "Incomplete" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ca784566-d107-428c-84fd-cc6ea6611003", "index" : 563, "period" : 1, "timestamp" : "00:10:50.036", "minute" : 10, "second" : 50, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 30, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 96.4, 16.4 ], "related_events" : [ "e6fcb5a7-ceda-4b48-8758-38ff8b10f755" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "6aa1a6c6-dda9-4074-92c1-7965b8f4e64a", "index" : 564, "period" : 1, "timestamp" : "00:10:50.036", "minute" : 10, "second" : 50, "type" : { "id" : 10, "name" : "Interception" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 22.9, 66.9 ], "duration" : 0.0, "counterpress" : true, "related_events" : [ "e6fcb5a7-ceda-4b48-8758-38ff8b10f755" ], "interception" : { "outcome" : { "id" : 4, "name" : "Won" } } }, { "id" : "1d0f6a8f-ce36-4391-a04d-9a170b01b2a4", "index" : 565, "period" : 1, "timestamp" : "00:10:50.036", "minute" : 10, "second" : 50, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 22.9, 66.9 ], "duration" : 1.20936, "related_events" : [ "6aa1a6c6-dda9-4074-92c1-7965b8f4e64a", "8d6f149e-5c25-460e-a1c4-7e2797a6ccff" ], "carry" : { "end_location" : [ 31.1, 64.4 ] } }, { "id" : "8d6f149e-5c25-460e-a1c4-7e2797a6ccff", "index" : 566, "period" : 1, "timestamp" : "00:10:51.245", "minute" : 10, "second" : 51, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 31.1, 64.4 ], "duration" : 0.779398, "related_events" : [ "1543dcd4-3cb5-4b4e-b133-33f59f187fe4" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 11.108555, "angle" : -1.1635405, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 35.5, 54.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "1543dcd4-3cb5-4b4e-b133-33f59f187fe4", "index" : 567, "period" : 1, "timestamp" : "00:10:52.025", "minute" : 10, "second" : 52, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 35.5, 54.2 ], "related_events" : [ "8d6f149e-5c25-460e-a1c4-7e2797a6ccff" ] }, { "id" : "62ac7457-6e6a-49a1-bdd7-5d41bb667cab", "index" : 568, "period" : 1, "timestamp" : "00:10:52.025", "minute" : 10, "second" : 52, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 35.5, 54.2 ], "duration" : 0.609487, "related_events" : [ "1543dcd4-3cb5-4b4e-b133-33f59f187fe4", "a05f1061-ed20-4fa0-b731-5e355b67b470" ], "carry" : { "end_location" : [ 35.5, 54.2 ] } }, { "id" : "a05f1061-ed20-4fa0-b731-5e355b67b470", "index" : 569, "period" : 1, "timestamp" : "00:10:52.634", "minute" : 10, "second" : 52, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 35.5, 54.2 ], "duration" : 0.754275, "related_events" : [ "24eb5aa4-42b4-4ecb-af14-b2b788b2f929" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 8.58021, "angle" : -0.6365082, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.4, 49.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "24eb5aa4-42b4-4ecb-af14-b2b788b2f929", "index" : 570, "period" : 1, "timestamp" : "00:10:53.388", "minute" : 10, "second" : 53, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 42.4, 49.1 ], "related_events" : [ "a05f1061-ed20-4fa0-b731-5e355b67b470" ] }, { "id" : "f12962ff-d1e0-41ad-963c-08af7b8dfd8b", "index" : 571, "period" : 1, "timestamp" : "00:10:53.388", "minute" : 10, "second" : 53, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 42.4, 49.1 ], "duration" : 0.781563, "related_events" : [ "bcef80b8-0eaa-4dba-8fab-44e9fddfc685" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 9.124144, "angle" : -2.976444, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 33.4, 47.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "bcef80b8-0eaa-4dba-8fab-44e9fddfc685", "index" : 572, "period" : 1, "timestamp" : "00:10:54.170", "minute" : 10, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 33.4, 47.6 ], "related_events" : [ "f12962ff-d1e0-41ad-963c-08af7b8dfd8b" ] }, { "id" : "544a59e6-0b7e-4c34-9183-0a2f827bc968", "index" : 573, "period" : 1, "timestamp" : "00:10:54.170", "minute" : 10, "second" : 54, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 33.4, 47.6 ], "duration" : 0.425093, "under_pressure" : true, "related_events" : [ "a8177ca7-1201-4551-964d-016ea27fa1e7", "afe16313-9a31-435b-b574-4a2b83c80d25", "bcef80b8-0eaa-4dba-8fab-44e9fddfc685" ], "carry" : { "end_location" : [ 32.7, 47.0 ] } }, { "id" : "afe16313-9a31-435b-b574-4a2b83c80d25", "index" : 574, "period" : 1, "timestamp" : "00:10:54.187", "minute" : 10, "second" : 54, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 85.2, 30.1 ], "duration" : 0.678444, "counterpress" : true, "related_events" : [ "544a59e6-0b7e-4c34-9183-0a2f827bc968", "a8177ca7-1201-4551-964d-016ea27fa1e7" ] }, { "id" : "a8177ca7-1201-4551-964d-016ea27fa1e7", "index" : 575, "period" : 1, "timestamp" : "00:10:54.595", "minute" : 10, "second" : 54, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 32.7, 47.0 ], "duration" : 1.220453, "under_pressure" : true, "related_events" : [ "2c3ddd5b-3440-4e74-8774-97968e3d6a35", "afe16313-9a31-435b-b574-4a2b83c80d25" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 14.183441, "angle" : -2.11968, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 25.3, 34.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "2c3ddd5b-3440-4e74-8774-97968e3d6a35", "index" : 576, "period" : 1, "timestamp" : "00:10:55.815", "minute" : 10, "second" : 55, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 25.3, 34.9 ], "related_events" : [ "a8177ca7-1201-4551-964d-016ea27fa1e7" ] }, { "id" : "7690d8df-45a0-4977-aa2d-c34567e4702d", "index" : 577, "period" : 1, "timestamp" : "00:10:55.815", "minute" : 10, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 25.3, 34.9 ], "duration" : 0.95012, "related_events" : [ "8d52920e-32cd-45af-971b-cdbcabeb0e4c" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 17.756407, "angle" : 1.7980173, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 21.3, 52.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "8d52920e-32cd-45af-971b-cdbcabeb0e4c", "index" : 578, "period" : 1, "timestamp" : "00:10:56.766", "minute" : 10, "second" : 56, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 21.3, 52.2 ], "related_events" : [ "7690d8df-45a0-4977-aa2d-c34567e4702d" ] }, { "id" : "1f152ee4-fc6f-4e29-8916-18de8d1a344d", "index" : 579, "period" : 1, "timestamp" : "00:10:56.766", "minute" : 10, "second" : 56, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 21.3, 52.2 ], "duration" : 1.062852, "related_events" : [ "591a421c-2059-4d4e-845d-52be5cd66029", "8d52920e-32cd-45af-971b-cdbcabeb0e4c" ], "carry" : { "end_location" : [ 21.3, 52.2 ] } }, { "id" : "591a421c-2059-4d4e-845d-52be5cd66029", "index" : 580, "period" : 1, "timestamp" : "00:10:57.828", "minute" : 10, "second" : 57, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 21.3, 52.2 ], "duration" : 1.289419, "related_events" : [ "58ee3d91-4147-4d2c-85b5-11b87270a6f8" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 21.251118, "angle" : -1.3041315, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 26.9, 31.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "58ee3d91-4147-4d2c-85b5-11b87270a6f8", "index" : 581, "period" : 1, "timestamp" : "00:10:59.118", "minute" : 10, "second" : 59, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 26.9, 31.7 ], "related_events" : [ "591a421c-2059-4d4e-845d-52be5cd66029" ] }, { "id" : "68dca35d-be4a-4366-b1bb-25ed7568b990", "index" : 582, "period" : 1, "timestamp" : "00:10:59.118", "minute" : 10, "second" : 59, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 26.9, 31.7 ], "duration" : 2.227209, "related_events" : [ "58ee3d91-4147-4d2c-85b5-11b87270a6f8", "d267d7cf-5ed9-4a1f-ba63-665e50a81008" ], "carry" : { "end_location" : [ 34.8, 27.8 ] } }, { "id" : "d267d7cf-5ed9-4a1f-ba63-665e50a81008", "index" : 583, "period" : 1, "timestamp" : "00:11:01.345", "minute" : 11, "second" : 1, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 34.8, 27.8 ], "duration" : 1.612924, "related_events" : [ "f84d783d-8170-49d5-9d5d-96b7e44e927c" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 10.780074, "angle" : 0.6472117, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 43.4, 34.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "f84d783d-8170-49d5-9d5d-96b7e44e927c", "index" : 584, "period" : 1, "timestamp" : "00:11:02.958", "minute" : 11, "second" : 2, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 43.4, 34.3 ], "related_events" : [ "d267d7cf-5ed9-4a1f-ba63-665e50a81008" ] }, { "id" : "cc43692f-3f8e-4c6b-a946-ded80ef6aae6", "index" : 585, "period" : 1, "timestamp" : "00:11:02.958", "minute" : 11, "second" : 2, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 43.4, 34.3 ], "duration" : 0.220439, "related_events" : [ "e40e5734-7f40-47aa-bad5-2b04c9222ebd", "f84d783d-8170-49d5-9d5d-96b7e44e927c" ], "carry" : { "end_location" : [ 42.0, 34.3 ] } }, { "id" : "e40e5734-7f40-47aa-bad5-2b04c9222ebd", "index" : 586, "period" : 1, "timestamp" : "00:11:03.178", "minute" : 11, "second" : 3, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 42.0, 34.3 ], "duration" : 0.83576, "related_events" : [ "59e74294-d74a-4242-be7a-df7c498ce464" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 8.920202, "angle" : -1.6381102, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 41.4, 25.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "59e74294-d74a-4242-be7a-df7c498ce464", "index" : 587, "period" : 1, "timestamp" : "00:11:04.014", "minute" : 11, "second" : 4, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 41.4, 25.4 ], "related_events" : [ "e40e5734-7f40-47aa-bad5-2b04c9222ebd" ] }, { "id" : "90006c78-72e3-4727-86b8-97b79a41d6f3", "index" : 588, "period" : 1, "timestamp" : "00:11:04.014", "minute" : 11, "second" : 4, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 41.4, 25.4 ], "duration" : 0.824021, "related_events" : [ "59e74294-d74a-4242-be7a-df7c498ce464", "e7646aad-00b5-4af4-bba1-9f0b31566221" ], "carry" : { "end_location" : [ 42.8, 24.3 ] } }, { "id" : "e7646aad-00b5-4af4-bba1-9f0b31566221", "index" : 589, "period" : 1, "timestamp" : "00:11:04.838", "minute" : 11, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 42.8, 24.3 ], "duration" : 1.435903, "related_events" : [ "173a3dbc-1b5a-4446-a116-70cb621231ba" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 24.920073, "angle" : -1.0407, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.4, 2.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "173a3dbc-1b5a-4446-a116-70cb621231ba", "index" : 590, "period" : 1, "timestamp" : "00:11:06.274", "minute" : 11, "second" : 6, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 55.4, 2.8 ], "related_events" : [ "e7646aad-00b5-4af4-bba1-9f0b31566221" ] }, { "id" : "f409397d-c2e8-4e50-bef0-c1618314da46", "index" : 591, "period" : 1, "timestamp" : "00:11:06.274", "minute" : 11, "second" : 6, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 55.4, 2.8 ], "duration" : 0.131235, "related_events" : [ "173a3dbc-1b5a-4446-a116-70cb621231ba", "411c6c94-c74c-4ae0-a517-481956de78e9" ], "carry" : { "end_location" : [ 55.4, 2.8 ] } }, { "id" : "411c6c94-c74c-4ae0-a517-481956de78e9", "index" : 592, "period" : 1, "timestamp" : "00:11:06.405", "minute" : 11, "second" : 6, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 55.4, 2.8 ], "duration" : 0.882818, "related_events" : [ "2cbdb485-8d17-4497-bd9a-195ed70f57ff" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 8.329466, "angle" : 1.6549345, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 54.7, 11.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "2cbdb485-8d17-4497-bd9a-195ed70f57ff", "index" : 593, "period" : 1, "timestamp" : "00:11:07.288", "minute" : 11, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 54.7, 11.1 ], "related_events" : [ "411c6c94-c74c-4ae0-a517-481956de78e9" ] }, { "id" : "03fac89c-c16e-4d54-9254-f84bbe294121", "index" : 594, "period" : 1, "timestamp" : "00:11:07.288", "minute" : 11, "second" : 7, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 54.7, 11.1 ], "duration" : 0.019756, "related_events" : [ "2cbdb485-8d17-4497-bd9a-195ed70f57ff", "dd0dcd95-9b5d-46e5-8890-60da578bb06e" ], "carry" : { "end_location" : [ 54.7, 11.1 ] } }, { "id" : "dd0dcd95-9b5d-46e5-8890-60da578bb06e", "index" : 595, "period" : 1, "timestamp" : "00:11:07.308", "minute" : 11, "second" : 7, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 54.7, 11.1 ], "duration" : 0.766017, "related_events" : [ "e2c3699a-83ca-46ad-8a21-6359425dc075" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 11.21606, "angle" : 0.3838176, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 65.1, 15.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "448dbf4b-d198-4f60-9a5e-ae4974b217da", "index" : 596, "period" : 1, "timestamp" : "00:11:07.875", "minute" : 11, "second" : 7, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 51.2, 64.8 ], "duration" : 0.363917, "related_events" : [ "87438db2-6947-4e76-ab3e-85f7b0804afb", "99ba93ee-e041-498c-98fa-433e1adcad3b", "a94fa3aa-4173-49f9-b91f-d31593d75e5c", "b1c03eaa-99d5-4f73-919f-e16759e2204d", "e2c3699a-83ca-46ad-8a21-6359425dc075" ] }, { "id" : "e2c3699a-83ca-46ad-8a21-6359425dc075", "index" : 597, "period" : 1, "timestamp" : "00:11:08.074", "minute" : 11, "second" : 8, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 65.1, 15.3 ], "under_pressure" : true, "related_events" : [ "448dbf4b-d198-4f60-9a5e-ae4974b217da", "dd0dcd95-9b5d-46e5-8890-60da578bb06e" ] }, { "id" : "a94fa3aa-4173-49f9-b91f-d31593d75e5c", "index" : 598, "period" : 1, "timestamp" : "00:11:08.074", "minute" : 11, "second" : 8, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 65.1, 15.3 ], "duration" : 0.12, "under_pressure" : true, "related_events" : [ "448dbf4b-d198-4f60-9a5e-ae4974b217da", "87438db2-6947-4e76-ab3e-85f7b0804afb", "dd40efb9-0c68-4256-81af-1b757586ce1a", "e2c3699a-83ca-46ad-8a21-6359425dc075" ], "carry" : { "end_location" : [ 64.7, 15.3 ] } }, { "id" : "dd40efb9-0c68-4256-81af-1b757586ce1a", "index" : 599, "period" : 1, "timestamp" : "00:11:08.194", "minute" : 11, "second" : 8, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 55.4, 64.8 ], "duration" : 0.0, "related_events" : [ "87438db2-6947-4e76-ab3e-85f7b0804afb", "99ba93ee-e041-498c-98fa-433e1adcad3b", "a94fa3aa-4173-49f9-b91f-d31593d75e5c" ], "foul_committed" : { "advantage" : true } }, { "id" : "87438db2-6947-4e76-ab3e-85f7b0804afb", "index" : 600, "period" : 1, "timestamp" : "00:11:08.194", "minute" : 11, "second" : 8, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 64.7, 15.3 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "448dbf4b-d198-4f60-9a5e-ae4974b217da", "dd40efb9-0c68-4256-81af-1b757586ce1a" ], "foul_won" : { "advantage" : true } }, { "id" : "99ba93ee-e041-498c-98fa-433e1adcad3b", "index" : 601, "period" : 1, "timestamp" : "00:11:08.194", "minute" : 11, "second" : 8, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 64.7, 15.3 ], "duration" : 0.04, "under_pressure" : true, "related_events" : [ "448dbf4b-d198-4f60-9a5e-ae4974b217da", "87438db2-6947-4e76-ab3e-85f7b0804afb", "b1c03eaa-99d5-4f73-919f-e16759e2204d", "dd40efb9-0c68-4256-81af-1b757586ce1a" ], "carry" : { "end_location" : [ 63.3, 15.3 ] } }, { "id" : "b1c03eaa-99d5-4f73-919f-e16759e2204d", "index" : 602, "period" : 1, "timestamp" : "00:11:08.234", "minute" : 11, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 63.3, 15.3 ], "duration" : 0.569904, "under_pressure" : true, "related_events" : [ "1c49235e-04c0-4e05-8142-8119b0b5b265", "448dbf4b-d198-4f60-9a5e-ae4974b217da" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 5.408327, "angle" : 2.158799, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 60.3, 19.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "1c49235e-04c0-4e05-8142-8119b0b5b265", "index" : 603, "period" : 1, "timestamp" : "00:11:08.804", "minute" : 11, "second" : 8, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 60.3, 19.8 ], "related_events" : [ "b1c03eaa-99d5-4f73-919f-e16759e2204d" ] }, { "id" : "23c2c140-55b0-4e71-b80b-00e4a7c5e544", "index" : 604, "period" : 1, "timestamp" : "00:11:08.804", "minute" : 11, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 60.3, 19.8 ], "duration" : 1.302674, "related_events" : [ "73b8e16d-579c-428e-8b7e-b07df7b52824" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 16.405487, "angle" : 0.7767777, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 72.0, 31.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "73b8e16d-579c-428e-8b7e-b07df7b52824", "index" : 605, "period" : 1, "timestamp" : "00:11:10.106", "minute" : 11, "second" : 10, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 72.0, 31.3 ], "related_events" : [ "23c2c140-55b0-4e71-b80b-00e4a7c5e544" ] }, { "id" : "cd17872a-220e-4eff-96d1-56b9bf3f73f2", "index" : 606, "period" : 1, "timestamp" : "00:11:10.106", "minute" : 11, "second" : 10, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 72.0, 31.3 ], "duration" : 1.857371, "under_pressure" : true, "related_events" : [ "0b1bd763-71cc-4b0f-95c2-904b3775188c", "73b8e16d-579c-428e-8b7e-b07df7b52824", "778b7787-6c2d-476b-94c8-7cc28599561d" ], "carry" : { "end_location" : [ 65.9, 37.5 ] } }, { "id" : "0b1bd763-71cc-4b0f-95c2-904b3775188c", "index" : 607, "period" : 1, "timestamp" : "00:11:10.123", "minute" : 11, "second" : 10, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 40.7, 47.2 ], "duration" : 1.191045, "related_events" : [ "cd17872a-220e-4eff-96d1-56b9bf3f73f2" ] }, { "id" : "778b7787-6c2d-476b-94c8-7cc28599561d", "index" : 608, "period" : 1, "timestamp" : "00:11:11.964", "minute" : 11, "second" : 11, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 65.9, 37.5 ], "duration" : 1.202214, "related_events" : [ "394a1b50-4eb0-4a77-88e8-031589ceb020" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 17.86645, "angle" : 1.7736803, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.3, 55.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "394a1b50-4eb0-4a77-88e8-031589ceb020", "index" : 609, "period" : 1, "timestamp" : "00:11:13.166", "minute" : 11, "second" : 13, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 62.3, 55.0 ], "related_events" : [ "778b7787-6c2d-476b-94c8-7cc28599561d" ] }, { "id" : "00d8412a-408b-4352-97f7-b919239338cf", "index" : 610, "period" : 1, "timestamp" : "00:11:13.166", "minute" : 11, "second" : 13, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 62.3, 55.0 ], "duration" : 1.385739, "related_events" : [ "394a1b50-4eb0-4a77-88e8-031589ceb020", "916d7908-8dd4-4944-89b4-659ea9fee04e" ], "carry" : { "end_location" : [ 60.7, 45.9 ] } }, { "id" : "916d7908-8dd4-4944-89b4-659ea9fee04e", "index" : 611, "period" : 1, "timestamp" : "00:11:14.552", "minute" : 11, "second" : 14, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 60.7, 45.9 ], "duration" : 0.688861, "related_events" : [ "9b09a48d-c879-490f-90d0-6db614e16317" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 6.846897, "angle" : -1.4536875, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 61.5, 39.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9b09a48d-c879-490f-90d0-6db614e16317", "index" : 612, "period" : 1, "timestamp" : "00:11:15.241", "minute" : 11, "second" : 15, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 61.5, 39.1 ], "related_events" : [ "916d7908-8dd4-4944-89b4-659ea9fee04e" ] }, { "id" : "bca383d0-b4b1-4c7e-8b3d-9c09925780d3", "index" : 613, "period" : 1, "timestamp" : "00:11:15.241", "minute" : 11, "second" : 15, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 61.5, 39.1 ], "duration" : 3.114282, "related_events" : [ "9b09a48d-c879-490f-90d0-6db614e16317", "d7694d40-c0e8-4c31-96ed-05cb770abca4" ], "carry" : { "end_location" : [ 64.0, 37.7 ] } }, { "id" : "d7694d40-c0e8-4c31-96ed-05cb770abca4", "index" : 614, "period" : 1, "timestamp" : "00:11:18.355", "minute" : 11, "second" : 18, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 64.0, 37.7 ], "duration" : 1.211065, "related_events" : [ "4021f27d-0b00-43d4-b9ab-06bf52837201" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 13.507405, "angle" : -1.6969879, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.3, 24.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "4021f27d-0b00-43d4-b9ab-06bf52837201", "index" : 615, "period" : 1, "timestamp" : "00:11:19.566", "minute" : 11, "second" : 19, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 62.3, 24.3 ], "related_events" : [ "d7694d40-c0e8-4c31-96ed-05cb770abca4" ] }, { "id" : "83731fdf-8557-4e18-9cfb-97100e13cf72", "index" : 616, "period" : 1, "timestamp" : "00:11:19.566", "minute" : 11, "second" : 19, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 62.3, 24.3 ], "duration" : 0.992241, "related_events" : [ "4021f27d-0b00-43d4-b9ab-06bf52837201", "dd2e8a1e-3732-4b1b-a0c0-30ec6cb2a5d0" ], "carry" : { "end_location" : [ 62.3, 23.6 ] } }, { "id" : "dd2e8a1e-3732-4b1b-a0c0-30ec6cb2a5d0", "index" : 617, "period" : 1, "timestamp" : "00:11:20.558", "minute" : 11, "second" : 20, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 62.3, 23.6 ], "duration" : 0.779837, "related_events" : [ "74f5b05f-6fed-427d-9730-e32f6913b3be" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 14.651279, "angle" : -1.4269688, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.4, 9.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "74f5b05f-6fed-427d-9730-e32f6913b3be", "index" : 618, "period" : 1, "timestamp" : "00:11:21.338", "minute" : 11, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 64.4, 9.1 ], "related_events" : [ "dd2e8a1e-3732-4b1b-a0c0-30ec6cb2a5d0" ] }, { "id" : "dd8a461e-0437-4497-8199-4e77f470f08d", "index" : 619, "period" : 1, "timestamp" : "00:11:21.338", "minute" : 11, "second" : 21, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 64.4, 9.1 ], "duration" : 2.253626, "related_events" : [ "74f5b05f-6fed-427d-9730-e32f6913b3be", "fe034b4a-e499-4aaf-b94b-333cd0c68170" ], "carry" : { "end_location" : [ 67.2, 15.0 ] } }, { "id" : "fe034b4a-e499-4aaf-b94b-333cd0c68170", "index" : 620, "period" : 1, "timestamp" : "00:11:23.592", "minute" : 11, "second" : 23, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 67.2, 15.0 ], "duration" : 0.858285, "related_events" : [ "7a3f2b38-1238-432f-852a-3b9705a2583a" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 6.140033, "angle" : 2.612346, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 61.9, 18.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "7a3f2b38-1238-432f-852a-3b9705a2583a", "index" : 621, "period" : 1, "timestamp" : "00:11:24.450", "minute" : 11, "second" : 24, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 61.9, 18.1 ], "related_events" : [ "fe034b4a-e499-4aaf-b94b-333cd0c68170" ] }, { "id" : "7cc79acf-180d-4af1-a166-0d97ec0e7ad0", "index" : 622, "period" : 1, "timestamp" : "00:11:24.450", "minute" : 11, "second" : 24, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 61.9, 18.1 ], "duration" : 1.197206, "related_events" : [ "7a3f2b38-1238-432f-852a-3b9705a2583a", "8e94cba3-204a-41f8-aec5-437f7d23f498" ], "carry" : { "end_location" : [ 61.9, 18.1 ] } }, { "id" : "8e94cba3-204a-41f8-aec5-437f7d23f498", "index" : 623, "period" : 1, "timestamp" : "00:11:25.647", "minute" : 11, "second" : 25, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 61.9, 18.1 ], "duration" : 1.19105, "related_events" : [ "ca6aea55-bc4c-4743-af48-2f43f67a352b" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 26.400757, "angle" : 1.7845352, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.3, 43.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ca6aea55-bc4c-4743-af48-2f43f67a352b", "index" : 624, "period" : 1, "timestamp" : "00:11:26.838", "minute" : 11, "second" : 26, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 56.3, 43.9 ], "related_events" : [ "8e94cba3-204a-41f8-aec5-437f7d23f498" ] }, { "id" : "39de5d8d-4344-4641-9e39-9fb57dd7e525", "index" : 625, "period" : 1, "timestamp" : "00:11:26.838", "minute" : 11, "second" : 26, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 56.3, 43.9 ], "duration" : 2.399136, "related_events" : [ "ae8fb2c5-c55b-4c31-8618-0312f1157d20", "ca6aea55-bc4c-4743-af48-2f43f67a352b" ], "carry" : { "end_location" : [ 62.1, 52.2 ] } }, { "id" : "ae8fb2c5-c55b-4c31-8618-0312f1157d20", "index" : 626, "period" : 1, "timestamp" : "00:11:29.237", "minute" : 11, "second" : 29, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 62.1, 52.2 ], "duration" : 0.815433, "related_events" : [ "aaba4626-2945-43a0-8c42-6bbae9518a09" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 8.028076, "angle" : 1.3318598, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.0, 60.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "aaba4626-2945-43a0-8c42-6bbae9518a09", "index" : 627, "period" : 1, "timestamp" : "00:11:30.053", "minute" : 11, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 64.0, 60.0 ], "related_events" : [ "ae8fb2c5-c55b-4c31-8618-0312f1157d20" ] }, { "id" : "53a37f50-8ba0-4daa-851a-b60cbbe9522c", "index" : 628, "period" : 1, "timestamp" : "00:11:30.053", "minute" : 11, "second" : 30, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 64.0, 60.0 ], "duration" : 0.309019, "related_events" : [ "0eb031de-fe5a-4275-a82c-5ab24a804631", "aaba4626-2945-43a0-8c42-6bbae9518a09" ], "carry" : { "end_location" : [ 64.0, 60.0 ] } }, { "id" : "0eb031de-fe5a-4275-a82c-5ab24a804631", "index" : 629, "period" : 1, "timestamp" : "00:11:30.362", "minute" : 11, "second" : 30, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 64.0, 60.0 ], "duration" : 1.269265, "related_events" : [ "acc85f92-1f2f-4a4d-8558-501d27185d3c" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 10.484751, "angle" : -0.99602044, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 69.7, 51.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "acc85f92-1f2f-4a4d-8558-501d27185d3c", "index" : 630, "period" : 1, "timestamp" : "00:11:31.631", "minute" : 11, "second" : 31, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 69.7, 51.2 ], "related_events" : [ "0eb031de-fe5a-4275-a82c-5ab24a804631" ] }, { "id" : "a7fd3089-dc24-4867-8a49-ea4df2125944", "index" : 631, "period" : 1, "timestamp" : "00:11:31.631", "minute" : 11, "second" : 31, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 69.7, 51.2 ], "duration" : 0.807281, "related_events" : [ "352295b1-5064-4aed-bdcf-7b92a71f0d40" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 8.5440035, "angle" : 0.56852454, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 76.9, 55.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "352295b1-5064-4aed-bdcf-7b92a71f0d40", "index" : 632, "period" : 1, "timestamp" : "00:11:32.438", "minute" : 11, "second" : 32, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 76.9, 55.8 ], "related_events" : [ "a7fd3089-dc24-4867-8a49-ea4df2125944" ] }, { "id" : "bdd3c99c-a48a-4212-aea1-9895d3bd5eaa", "index" : 633, "period" : 1, "timestamp" : "00:11:32.438", "minute" : 11, "second" : 32, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 76.9, 55.8 ], "duration" : 0.381655, "related_events" : [ "1f43aeb7-d31b-4eb4-bd52-156b55f5eb09", "352295b1-5064-4aed-bdcf-7b92a71f0d40" ], "carry" : { "end_location" : [ 76.9, 55.8 ] } }, { "id" : "1f43aeb7-d31b-4eb4-bd52-156b55f5eb09", "index" : 634, "period" : 1, "timestamp" : "00:11:32.820", "minute" : 11, "second" : 32, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 76.9, 55.8 ], "duration" : 0.578576, "related_events" : [ "64363072-b19c-4ef4-9e02-4f2d0f0e5670" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 9.521029, "angle" : -2.5127964, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 69.2, 50.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "64363072-b19c-4ef4-9e02-4f2d0f0e5670", "index" : 635, "period" : 1, "timestamp" : "00:11:33.399", "minute" : 11, "second" : 33, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 69.2, 50.2 ], "related_events" : [ "1f43aeb7-d31b-4eb4-bd52-156b55f5eb09" ] }, { "id" : "79a47248-2433-4c06-8405-baddb568be2f", "index" : 636, "period" : 1, "timestamp" : "00:11:33.399", "minute" : 11, "second" : 33, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 69.2, 50.2 ], "duration" : 0.423424, "related_events" : [ "031661c1-573a-44db-a074-f3e46d13a389", "64363072-b19c-4ef4-9e02-4f2d0f0e5670" ], "carry" : { "end_location" : [ 69.2, 50.2 ] } }, { "id" : "031661c1-573a-44db-a074-f3e46d13a389", "index" : 637, "period" : 1, "timestamp" : "00:11:33.822", "minute" : 11, "second" : 33, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 69.2, 50.2 ], "duration" : 1.204465, "related_events" : [ "df68e4d6-fbfb-4f46-a861-ae90d15940bb" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 9.06973, "angle" : 2.167973, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.1, 57.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "df68e4d6-fbfb-4f46-a861-ae90d15940bb", "index" : 638, "period" : 1, "timestamp" : "00:11:35.027", "minute" : 11, "second" : 35, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 64.1, 57.7 ], "related_events" : [ "031661c1-573a-44db-a074-f3e46d13a389" ] }, { "id" : "7c7a27e8-00a3-497f-804f-ce6cdfde94a0", "index" : 639, "period" : 1, "timestamp" : "00:11:35.027", "minute" : 11, "second" : 35, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 64.1, 57.7 ], "duration" : 2.018488, "related_events" : [ "daedce36-2f43-4c6d-bf44-6b4440c9ff4a", "df68e4d6-fbfb-4f46-a861-ae90d15940bb" ], "carry" : { "end_location" : [ 64.1, 57.7 ] } }, { "id" : "daedce36-2f43-4c6d-bf44-6b4440c9ff4a", "index" : 640, "period" : 1, "timestamp" : "00:11:37.045", "minute" : 11, "second" : 37, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 64.1, 57.7 ], "duration" : 1.404569, "related_events" : [ "95ee1994-b3f3-4e88-a2da-d02a0f544201" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 21.214382, "angle" : -1.6746863, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 61.9, 36.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "95ee1994-b3f3-4e88-a2da-d02a0f544201", "index" : 641, "period" : 1, "timestamp" : "00:11:38.450", "minute" : 11, "second" : 38, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 61.9, 36.6 ], "related_events" : [ "daedce36-2f43-4c6d-bf44-6b4440c9ff4a" ] }, { "id" : "01204a68-bdac-4ef7-b901-32847ee0eaa6", "index" : 642, "period" : 1, "timestamp" : "00:11:38.450", "minute" : 11, "second" : 38, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 61.9, 36.6 ], "duration" : 2.035592, "related_events" : [ "95ee1994-b3f3-4e88-a2da-d02a0f544201", "c264246d-a02e-42d1-8266-6d9c171238c0" ], "carry" : { "end_location" : [ 64.4, 26.8 ] } }, { "id" : "c264246d-a02e-42d1-8266-6d9c171238c0", "index" : 643, "period" : 1, "timestamp" : "00:11:40.485", "minute" : 11, "second" : 40, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 64.4, 26.8 ], "duration" : 1.623301, "related_events" : [ "a88c4ada-84ac-42b8-825e-48cfbb03c540" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 30.60147, "angle" : -0.9174916, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 83.0, 2.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "a88c4ada-84ac-42b8-825e-48cfbb03c540", "index" : 644, "period" : 1, "timestamp" : "00:11:42.108", "minute" : 11, "second" : 42, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 83.0, 2.5 ], "related_events" : [ "c264246d-a02e-42d1-8266-6d9c171238c0" ] }, { "id" : "f62b9264-4325-48c8-92f5-28adce9da8da", "index" : 645, "period" : 1, "timestamp" : "00:11:42.108", "minute" : 11, "second" : 42, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 83.0, 2.5 ], "duration" : 0.120466, "related_events" : [ "594f7020-4116-4732-8264-1d97fe527a8c", "a88c4ada-84ac-42b8-825e-48cfbb03c540" ], "carry" : { "end_location" : [ 83.0, 2.5 ] } }, { "id" : "594f7020-4116-4732-8264-1d97fe527a8c", "index" : 646, "period" : 1, "timestamp" : "00:11:42.229", "minute" : 11, "second" : 42, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 83.0, 2.5 ], "duration" : 1.076002, "related_events" : [ "99b9ecb0-d033-4956-ad5d-869df2186c83" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 8.883693, "angle" : 2.1150768, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 78.4, 10.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "99b9ecb0-d033-4956-ad5d-869df2186c83", "index" : 647, "period" : 1, "timestamp" : "00:11:43.305", "minute" : 11, "second" : 43, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 78.4, 10.1 ], "related_events" : [ "594f7020-4116-4732-8264-1d97fe527a8c" ] }, { "id" : "699f7611-3ce9-41eb-8a90-cd0d341d5242", "index" : 648, "period" : 1, "timestamp" : "00:11:43.305", "minute" : 11, "second" : 43, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 78.4, 10.1 ], "duration" : 0.039999, "related_events" : [ "99b9ecb0-d033-4956-ad5d-869df2186c83", "ee11a95b-6f64-4ded-af6c-b862b3b3cf5d" ], "carry" : { "end_location" : [ 78.4, 10.1 ] } }, { "id" : "ee11a95b-6f64-4ded-af6c-b862b3b3cf5d", "index" : 649, "period" : 1, "timestamp" : "00:11:43.345", "minute" : 11, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 78.4, 10.1 ], "duration" : 0.857115, "related_events" : [ "78385be1-ef45-46f9-b684-6e0966a2502d", "bd6fcfcf-ebf5-41ca-bf16-18c518b19880" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 11.5381975, "angle" : -0.46752355, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 88.7, 4.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "bd6fcfcf-ebf5-41ca-bf16-18c518b19880", "index" : 650, "period" : 1, "timestamp" : "00:11:44.202", "minute" : 11, "second" : 44, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 31, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 89.2, 1.1 ], "related_events" : [ "ee11a95b-6f64-4ded-af6c-b862b3b3cf5d" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "78385be1-ef45-46f9-b684-6e0966a2502d", "index" : 651, "period" : 1, "timestamp" : "00:11:44.202", "minute" : 11, "second" : 44, "type" : { "id" : 10, "name" : "Interception" }, "possession" : 32, "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" : [ 31.4, 75.2 ], "duration" : 0.0, "counterpress" : true, "related_events" : [ "ee11a95b-6f64-4ded-af6c-b862b3b3cf5d" ], "interception" : { "outcome" : { "id" : 4, "name" : "Won" } } }, { "id" : "c17c17fd-5394-4936-932e-5cf37b619f59", "index" : 652, "period" : 1, "timestamp" : "00:11:44.202", "minute" : 11, "second" : 44, "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" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 31.4, 75.2 ], "duration" : 1.064506, "under_pressure" : true, "related_events" : [ "78385be1-ef45-46f9-b684-6e0966a2502d", "80ba6875-f3af-4d34-8656-e771bf8476db", "f216f142-e81e-47e1-b5c9-3833f9aa6392" ], "carry" : { "end_location" : [ 29.6, 70.8 ] } }, { "id" : "f216f142-e81e-47e1-b5c9-3833f9aa6392", "index" : 653, "period" : 1, "timestamp" : "00:11:44.798", "minute" : 11, "second" : 44, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 32, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 90.5, 5.8 ], "duration" : 0.854428, "counterpress" : true, "related_events" : [ "80ba6875-f3af-4d34-8656-e771bf8476db", "c17c17fd-5394-4936-932e-5cf37b619f59" ] }, { "id" : "80ba6875-f3af-4d34-8656-e771bf8476db", "index" : 654, "period" : 1, "timestamp" : "00:11:45.267", "minute" : 11, "second" : 45, "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" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 29.6, 70.8 ], "duration" : 1.543543, "under_pressure" : true, "related_events" : [ "ced11825-7730-4bd8-94b7-2818d7cbdce6", "f216f142-e81e-47e1-b5c9-3833f9aa6392" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 11.548593, "angle" : -1.0645388, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 35.2, 60.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "ced11825-7730-4bd8-94b7-2818d7cbdce6", "index" : 655, "period" : 1, "timestamp" : "00:11:46.810", "minute" : 11, "second" : 46, "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" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 35.2, 60.7 ], "related_events" : [ "80ba6875-f3af-4d34-8656-e771bf8476db" ] }, { "id" : "ef8355ce-185d-4187-81d2-b6ed8abe3904", "index" : 656, "period" : 1, "timestamp" : "00:11:46.810", "minute" : 11, "second" : 46, "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" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 35.2, 60.7 ], "duration" : 0.945022, "related_events" : [ "ced11825-7730-4bd8-94b7-2818d7cbdce6", "d2f80fea-7e24-43d4-8e82-af9c709b0f80" ], "carry" : { "end_location" : [ 36.9, 59.9 ] } }, { "id" : "d2f80fea-7e24-43d4-8e82-af9c709b0f80", "index" : 657, "period" : 1, "timestamp" : "00:11:47.755", "minute" : 11, "second" : 47, "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" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 36.9, 59.9 ], "duration" : 0.98401, "related_events" : [ "69543d60-63b8-4962-bf58-683c50c0fa58" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 10.850346, "angle" : -0.16666383, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 47.6, 58.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "dbc4c643-2803-4003-b5a7-a3b19846dc43", "index" : 658, "period" : 1, "timestamp" : "00:11:48.560", "minute" : 11, "second" : 48, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 32, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 68.3, 21.6 ], "duration" : 1.497858, "counterpress" : true, "related_events" : [ "66031d4e-a19b-401d-ab11-371fd9153d67", "69543d60-63b8-4962-bf58-683c50c0fa58", "a75e01ad-0047-4fa1-a86c-95c57021317f" ] }, { "id" : "69543d60-63b8-4962-bf58-683c50c0fa58", "index" : 659, "period" : 1, "timestamp" : "00:11:48.739", "minute" : 11, "second" : 48, "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" : 23, "name" : "Center Forward" }, "location" : [ 47.6, 58.1 ], "under_pressure" : true, "related_events" : [ "d2f80fea-7e24-43d4-8e82-af9c709b0f80", "dbc4c643-2803-4003-b5a7-a3b19846dc43" ] }, { "id" : "a75e01ad-0047-4fa1-a86c-95c57021317f", "index" : 660, "period" : 1, "timestamp" : "00:11:48.739", "minute" : 11, "second" : 48, "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" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 47.6, 58.1 ], "duration" : 1.111371, "under_pressure" : true, "related_events" : [ "66031d4e-a19b-401d-ab11-371fd9153d67", "69543d60-63b8-4962-bf58-683c50c0fa58", "dbc4c643-2803-4003-b5a7-a3b19846dc43" ], "carry" : { "end_location" : [ 42.4, 61.4 ] } }, { "id" : "66031d4e-a19b-401d-ab11-371fd9153d67", "index" : 661, "period" : 1, "timestamp" : "00:11:49.851", "minute" : 11, "second" : 49, "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" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 42.4, 61.4 ], "duration" : 1.373421, "under_pressure" : true, "related_events" : [ "5b4a3986-bd4f-48c6-aee0-502ba7000fe6", "dbc4c643-2803-4003-b5a7-a3b19846dc43" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 15.546704, "angle" : 1.1675937, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.5, 75.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "5b4a3986-bd4f-48c6-aee0-502ba7000fe6", "index" : 662, "period" : 1, "timestamp" : "00:11:51.224", "minute" : 11, "second" : 51, "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" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 48.5, 75.7 ], "related_events" : [ "66031d4e-a19b-401d-ab11-371fd9153d67" ] }, { "id" : "67bdbe5b-976c-49cb-8444-ad717ce7486a", "index" : 663, "period" : 1, "timestamp" : "00:11:51.224", "minute" : 11, "second" : 51, "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" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 48.5, 75.7 ], "duration" : 0.391648, "related_events" : [ "18098f5b-c4f0-4166-8c9f-d9f81417b023", "5b4a3986-bd4f-48c6-aee0-502ba7000fe6" ], "carry" : { "end_location" : [ 48.5, 75.7 ] } }, { "id" : "18098f5b-c4f0-4166-8c9f-d9f81417b023", "index" : 664, "period" : 1, "timestamp" : "00:11:51.616", "minute" : 11, "second" : 51, "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" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 48.5, 75.7 ], "duration" : 1.034136, "related_events" : [ "81eb06b2-41c9-469f-9631-b862ae76eeba" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 18.645374, "angle" : 0.069779, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 67.1, 77.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "81eb06b2-41c9-469f-9631-b862ae76eeba", "index" : 665, "period" : 1, "timestamp" : "00:11:52.650", "minute" : 11, "second" : 52, "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" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 67.1, 77.0 ], "related_events" : [ "18098f5b-c4f0-4166-8c9f-d9f81417b023" ] }, { "id" : "5b5473c5-2ad2-4d80-a974-8d28df74bf2e", "index" : 666, "period" : 1, "timestamp" : "00:11:52.650", "minute" : 11, "second" : 52, "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" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 67.1, 77.0 ], "duration" : 1.841532, "related_events" : [ "81eb06b2-41c9-469f-9631-b862ae76eeba", "e07c4161-b106-4031-86ce-d55e5d5c581e" ], "carry" : { "end_location" : [ 65.7, 76.6 ] } }, { "id" : "e07c4161-b106-4031-86ce-d55e5d5c581e", "index" : 667, "period" : 1, "timestamp" : "00:11:54.491", "minute" : 11, "second" : 54, "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" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 65.7, 76.6 ], "duration" : 1.065943, "related_events" : [ "01238254-a8a2-4782-a20a-3b3d7c11acbb" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 8.860023, "angle" : -1.928246, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.6, 68.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "01238254-a8a2-4782-a20a-3b3d7c11acbb", "index" : 668, "period" : 1, "timestamp" : "00:11:55.557", "minute" : 11, "second" : 55, "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" : 23, "name" : "Center Forward" }, "location" : [ 62.6, 68.3 ], "related_events" : [ "e07c4161-b106-4031-86ce-d55e5d5c581e" ] }, { "id" : "dce7bda4-3320-46be-9b5b-c4bbb3840377", "index" : 669, "period" : 1, "timestamp" : "00:11:55.557", "minute" : 11, "second" : 55, "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" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 62.6, 68.3 ], "duration" : 2.702915, "related_events" : [ "01238254-a8a2-4782-a20a-3b3d7c11acbb", "82b7dcfe-f753-4092-a894-a19aa75510a3" ], "carry" : { "end_location" : [ 72.5, 67.6 ] } }, { "id" : "82b7dcfe-f753-4092-a894-a19aa75510a3", "index" : 670, "period" : 1, "timestamp" : "00:11:58.260", "minute" : 11, "second" : 58, "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" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 72.5, 67.6 ], "duration" : 1.129066, "related_events" : [ "f657ba63-deff-417b-ac70-b7c33efed58c" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 11.060289, "angle" : -2.4908583, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.7, 60.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f657ba63-deff-417b-ac70-b7c33efed58c", "index" : 671, "period" : 1, "timestamp" : "00:11:59.389", "minute" : 11, "second" : 59, "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" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 63.7, 60.9 ], "related_events" : [ "82b7dcfe-f753-4092-a894-a19aa75510a3" ] }, { "id" : "fc34f8d2-2e1b-489e-9773-72cb1d688b2b", "index" : 672, "period" : 1, "timestamp" : "00:11:59.389", "minute" : 11, "second" : 59, "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" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 63.7, 60.9 ], "duration" : 1.594972, "related_events" : [ "d291d3c9-881a-4f72-bf5d-7e85ec0fe46a", "f657ba63-deff-417b-ac70-b7c33efed58c" ], "carry" : { "end_location" : [ 64.4, 59.1 ] } }, { "id" : "d291d3c9-881a-4f72-bf5d-7e85ec0fe46a", "index" : 673, "period" : 1, "timestamp" : "00:12:00.984", "minute" : 12, "second" : 0, "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" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 64.4, 59.1 ], "duration" : 1.274493, "related_events" : [ "5a09856f-eea2-4311-84df-c95e643d6f12" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 35.70126, "angle" : -1.5623932, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 64.7, 23.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "5a09856f-eea2-4311-84df-c95e643d6f12", "index" : 674, "period" : 1, "timestamp" : "00:12:02.259", "minute" : 12, "second" : 2, "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" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 64.7, 23.4 ], "related_events" : [ "d291d3c9-881a-4f72-bf5d-7e85ec0fe46a" ] }, { "id" : "a087a30c-f739-4330-9729-a845542de960", "index" : 675, "period" : 1, "timestamp" : "00:12:02.259", "minute" : 12, "second" : 2, "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" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 64.7, 23.4 ], "duration" : 0.913697, "related_events" : [ "5a09856f-eea2-4311-84df-c95e643d6f12", "dbc131ff-aa88-48ad-b9a5-329be9ef6bfc" ], "carry" : { "end_location" : [ 64.7, 23.7 ] } }, { "id" : "dbc131ff-aa88-48ad-b9a5-329be9ef6bfc", "index" : 676, "period" : 1, "timestamp" : "00:12:03.172", "minute" : 12, "second" : 3, "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" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 64.7, 23.7 ], "duration" : 2.46846, "related_events" : [ "a687358f-076a-431c-8aeb-b3eb465a2635" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 21.808256, "angle" : -0.6159851, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 82.5, 11.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "a687358f-076a-431c-8aeb-b3eb465a2635", "index" : 677, "period" : 1, "timestamp" : "00:12:05.641", "minute" : 12, "second" : 5, "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" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 82.5, 11.1 ], "related_events" : [ "dbc131ff-aa88-48ad-b9a5-329be9ef6bfc" ] }, { "id" : "4f503f4f-ab8b-423c-958a-c14d67355e5a", "index" : 678, "period" : 1, "timestamp" : "00:12:05.641", "minute" : 12, "second" : 5, "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" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 82.5, 11.1 ], "duration" : 0.930228, "related_events" : [ "63b13403-2772-42de-b40b-2ce836e0c843", "a687358f-076a-431c-8aeb-b3eb465a2635" ], "carry" : { "end_location" : [ 82.5, 11.1 ] } }, { "id" : "63b13403-2772-42de-b40b-2ce836e0c843", "index" : 679, "period" : 1, "timestamp" : "00:12:06.571", "minute" : 12, "second" : 6, "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" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 82.5, 11.1 ], "duration" : 1.069635, "related_events" : [ "adc41374-b30a-4730-80d8-a1c79adcf42c" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 6.5053825, "angle" : 2.3561945, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 77.9, 15.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "adc41374-b30a-4730-80d8-a1c79adcf42c", "index" : 680, "period" : 1, "timestamp" : "00:12:07.641", "minute" : 12, "second" : 7, "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" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 77.9, 15.7 ], "related_events" : [ "63b13403-2772-42de-b40b-2ce836e0c843" ] }, { "id" : "fd003334-e332-45df-86b9-5c16019691b4", "index" : 681, "period" : 1, "timestamp" : "00:12:07.641", "minute" : 12, "second" : 7, "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" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 77.9, 15.7 ], "duration" : 1.389776, "related_events" : [ "9899d85d-8c4e-4788-b73c-1114c81a6701", "adc41374-b30a-4730-80d8-a1c79adcf42c" ], "carry" : { "end_location" : [ 77.9, 15.7 ] } }, { "id" : "9899d85d-8c4e-4788-b73c-1114c81a6701", "index" : 682, "period" : 1, "timestamp" : "00:12:09.030", "minute" : 12, "second" : 9, "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" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 77.9, 15.7 ], "duration" : 2.402783, "related_events" : [ "ab70c2db-e740-4bd8-bbc5-f3b6d66d3b4b", "dbaeaedf-ece6-405a-93de-f134c55bbdd1" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 47.980206, "angle" : 0.646419, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 116.2, 44.6 ], "through_ball" : true, "technique" : { "id" : 108, "name" : "Through Ball" }, "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "dbaeaedf-ece6-405a-93de-f134c55bbdd1", "index" : 683, "period" : 1, "timestamp" : "00:12:11.433", "minute" : 12, "second" : 11, "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" : 23, "name" : "Center Forward" }, "location" : [ 113.3, 43.5 ], "related_events" : [ "9899d85d-8c4e-4788-b73c-1114c81a6701" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "ab70c2db-e740-4bd8-bbc5-f3b6d66d3b4b", "index" : 684, "period" : 1, "timestamp" : "00:12:11.433", "minute" : 12, "second" : 11, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 33, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 3.9, 35.5 ], "duration" : 0.0, "related_events" : [ "9899d85d-8c4e-4788-b73c-1114c81a6701" ], "goalkeeper" : { "type" : { "id" : 25, "name" : "Collected" }, "outcome" : { "id" : 15, "name" : "Success" } } }, { "id" : "3735ecab-e43a-4298-b62b-cee4337e3db2", "index" : 685, "period" : 1, "timestamp" : "00:12:11.433", "minute" : 12, "second" : 11, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 33, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 3.9, 35.5 ], "duration" : 4.495524, "related_events" : [ "ab70c2db-e740-4bd8-bbc5-f3b6d66d3b4b", "ed50c5fe-61b4-4a93-8563-d93ea407f97e" ], "carry" : { "end_location" : [ 15.9, 33.8 ] } }, { "id" : "ed50c5fe-61b4-4a93-8563-d93ea407f97e", "index" : 686, "period" : 1, "timestamp" : "00:12:15.929", "minute" : 12, "second" : 15, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 33, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 15.9, 33.8 ], "duration" : 5.782608, "related_events" : [ "49f88f42-bd40-45f3-b616-ae4f85c3c6f5" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 81.154175, "angle" : -0.39194754, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 90.9, 2.8 ], "body_part" : { "id" : 68, "name" : "Drop Kick" } } }, { "id" : "fd0f386a-1f71-4b5b-acec-ea6d94b07822", "index" : 687, "period" : 1, "timestamp" : "00:12:21.143", "minute" : 12, "second" : 21, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 33, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 29.2, 73.2 ], "duration" : 0.756617, "related_events" : [ "45772777-13c6-477d-8857-8caffab5f527", "49f88f42-bd40-45f3-b616-ae4f85c3c6f5" ] }, { "id" : "49f88f42-bd40-45f3-b616-ae4f85c3c6f5", "index" : 688, "period" : 1, "timestamp" : "00:12:21.711", "minute" : 12, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 33, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 90.9, 2.8 ], "under_pressure" : true, "related_events" : [ "ed50c5fe-61b4-4a93-8563-d93ea407f97e", "fd0f386a-1f71-4b5b-acec-ea6d94b07822" ] }, { "id" : "45772777-13c6-477d-8857-8caffab5f527", "index" : 689, "period" : 1, "timestamp" : "00:12:21.711", "minute" : 12, "second" : 21, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 33, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 90.9, 2.8 ], "duration" : 0.416277, "under_pressure" : true, "related_events" : [ "49f88f42-bd40-45f3-b616-ae4f85c3c6f5", "d2200092-5995-466f-9fa5-6ba50e7a8b15", "fd0f386a-1f71-4b5b-acec-ea6d94b07822" ], "carry" : { "end_location" : [ 93.9, 4.1 ] } }, { "id" : "d2200092-5995-466f-9fa5-6ba50e7a8b15", "index" : 690, "period" : 1, "timestamp" : "00:12:22.128", "minute" : 12, "second" : 22, "type" : { "id" : 38, "name" : "Miscontrol" }, "possession" : 33, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 8, "name" : "From Keeper" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 93.9, 4.1 ], "duration" : 0.0 }, { "id" : "06c17a48-6add-4674-9ff2-22250b689222", "index" : 691, "period" : 1, "timestamp" : "00:12:23.505", "minute" : 12, "second" : 23, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 34, "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" : [ 15.6, 70.8 ], "duration" : 1.8365, "related_events" : [ "bb416430-df88-4b0c-b9b4-3eb852ecced2" ], "pass" : { "recipient" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "length" : 22.21576, "angle" : -2.1575506, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 3.3, 52.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 66, "name" : "Recovery" } } }, { "id" : "bb416430-df88-4b0c-b9b4-3eb852ecced2", "index" : 692, "period" : 1, "timestamp" : "00:12:25.342", "minute" : 12, "second" : 25, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 34, "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" : [ 3.3, 52.3 ], "related_events" : [ "06c17a48-6add-4674-9ff2-22250b689222" ] }, { "id" : "50a6b735-bcd3-44c7-bdf5-225591c1e0ed", "index" : 693, "period" : 1, "timestamp" : "00:12:25.342", "minute" : 12, "second" : 25, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 34, "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" : [ 3.3, 52.3 ], "duration" : 1.943614, "related_events" : [ "70dff68a-286d-449e-a0eb-90c36a3694f5", "bb416430-df88-4b0c-b9b4-3eb852ecced2" ], "carry" : { "end_location" : [ 3.3, 52.3 ] } }, { "id" : "70dff68a-286d-449e-a0eb-90c36a3694f5", "index" : 694, "period" : 1, "timestamp" : "00:12:27.286", "minute" : 12, "second" : 27, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 34, "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" : [ 3.3, 52.3 ], "duration" : 1.481274, "related_events" : [ "71dde7a0-c1c3-4ee7-8a62-662aebfae85c" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 23.71919, "angle" : -1.0694307, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 14.7, 31.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "71dde7a0-c1c3-4ee7-8a62-662aebfae85c", "index" : 695, "period" : 1, "timestamp" : "00:12:28.767", "minute" : 12, "second" : 28, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 34, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 14.7, 31.5 ], "related_events" : [ "70dff68a-286d-449e-a0eb-90c36a3694f5" ] }, { "id" : "4d2d01eb-f92b-4dec-b4c0-d6babfd96a8f", "index" : 696, "period" : 1, "timestamp" : "00:12:28.767", "minute" : 12, "second" : 28, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 34, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 14.7, 31.5 ], "duration" : 1.818147, "related_events" : [ "6a5712ae-44dc-42a3-bab0-beaa98be5237", "71dde7a0-c1c3-4ee7-8a62-662aebfae85c" ], "carry" : { "end_location" : [ 20.8, 28.9 ] } }, { "id" : "6a5712ae-44dc-42a3-bab0-beaa98be5237", "index" : 697, "period" : 1, "timestamp" : "00:12:30.585", "minute" : 12, "second" : 30, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 34, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 20.8, 28.9 ], "duration" : 1.780049, "related_events" : [ "b32cca97-48d5-419b-9a32-29e9458313dd" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 19.101048, "angle" : -0.0104708215, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 39.9, 28.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "b32cca97-48d5-419b-9a32-29e9458313dd", "index" : 698, "period" : 1, "timestamp" : "00:12:32.365", "minute" : 12, "second" : 32, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 34, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 39.9, 28.7 ], "related_events" : [ "6a5712ae-44dc-42a3-bab0-beaa98be5237" ] }, { "id" : "ba6fca94-a61e-4a80-a9d1-fca0f60645b0", "index" : 699, "period" : 1, "timestamp" : "00:12:32.365", "minute" : 12, "second" : 32, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 34, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 39.9, 28.7 ], "duration" : 1.135948, "related_events" : [ "09353e42-5256-445d-87a3-d31bf1faf742" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 9.570789, "angle" : 2.6872907, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 31.3, 32.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "09353e42-5256-445d-87a3-d31bf1faf742", "index" : 700, "period" : 1, "timestamp" : "00:12:33.501", "minute" : 12, "second" : 33, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 34, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 31.3, 32.9 ], "related_events" : [ "ba6fca94-a61e-4a80-a9d1-fca0f60645b0" ] }, { "id" : "ad422000-e2f1-4cb0-8c35-b0394c8f2ed9", "index" : 701, "period" : 1, "timestamp" : "00:12:33.501", "minute" : 12, "second" : 33, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 34, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 31.3, 32.9 ], "duration" : 1.400416, "under_pressure" : true, "related_events" : [ "09353e42-5256-445d-87a3-d31bf1faf742", "1f7a0dda-4fc3-464a-903b-a8cd96bab821", "f298835e-7d54-4f2c-a763-13b609f20c84" ], "carry" : { "end_location" : [ 31.6, 34.2 ] } }, { "id" : "1f7a0dda-4fc3-464a-903b-a8cd96bab821", "index" : 702, "period" : 1, "timestamp" : "00:12:33.584", "minute" : 12, "second" : 33, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 34, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 84.0, 49.0 ], "duration" : 1.070215, "related_events" : [ "ad422000-e2f1-4cb0-8c35-b0394c8f2ed9" ] }, { "id" : "f298835e-7d54-4f2c-a763-13b609f20c84", "index" : 703, "period" : 1, "timestamp" : "00:12:34.901", "minute" : 12, "second" : 34, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 34, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 31.6, 34.2 ], "duration" : 1.059254, "related_events" : [ "a289d328-97eb-426e-9eae-d462bd58c7e4" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 14.198944, "angle" : 1.8858654, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 27.2, 47.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "a289d328-97eb-426e-9eae-d462bd58c7e4", "index" : 704, "period" : 1, "timestamp" : "00:12:35.961", "minute" : 12, "second" : 35, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 34, "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" : [ 27.2, 47.7 ], "related_events" : [ "f298835e-7d54-4f2c-a763-13b609f20c84" ] }, { "id" : "8dca995d-3af0-42b1-8796-a46d04ee811e", "index" : 705, "period" : 1, "timestamp" : "00:12:35.961", "minute" : 12, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 34, "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" : [ 27.2, 47.7 ], "duration" : 2.037495, "related_events" : [ "7ca8278a-b5ff-4177-971f-bcb4b549c696" ], "pass" : { "recipient" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "length" : 23.272516, "angle" : -2.6048577, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 7.2, 35.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "7ca8278a-b5ff-4177-971f-bcb4b549c696", "index" : 706, "period" : 1, "timestamp" : "00:12:37.998", "minute" : 12, "second" : 37, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 34, "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.2, 35.8 ], "related_events" : [ "8dca995d-3af0-42b1-8796-a46d04ee811e" ] }, { "id" : "33a7acb0-9d61-449f-871c-c54b9b5b5961", "index" : 707, "period" : 1, "timestamp" : "00:12:37.998", "minute" : 12, "second" : 37, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 34, "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.2, 35.8 ], "duration" : 3.400558, "related_events" : [ "0d52e41b-2359-481c-94ea-7de5ea2f1fec" ], "pass" : { "length" : 51.924946, "angle" : -0.3254046, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 56.4, 19.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "0d52e41b-2359-481c-94ea-7de5ea2f1fec", "index" : 708, "period" : 1, "timestamp" : "00:12:41.399", "minute" : 12, "second" : 41, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 34, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 63.7, 60.9 ], "duration" : 1.38033, "related_events" : [ "33a7acb0-9d61-449f-871c-c54b9b5b5961", "8fb1d353-87b2-4b7e-b147-64f612a09a52" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 13.384319, "angle" : 0.112307385, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 77.0, 62.4 ], "body_part" : { "id" : 37, "name" : "Head" }, "type" : { "id" : 66, "name" : "Recovery" } } }, { "id" : "8fb1d353-87b2-4b7e-b147-64f612a09a52", "index" : 709, "period" : 1, "timestamp" : "00:12:42.779", "minute" : 12, "second" : 42, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 34, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 77.0, 62.4 ], "related_events" : [ "0d52e41b-2359-481c-94ea-7de5ea2f1fec" ] }, { "id" : "e5b94364-607e-4dc5-a609-e95d65bc6556", "index" : 710, "period" : 1, "timestamp" : "00:12:42.779", "minute" : 12, "second" : 42, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 34, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 77.0, 62.4 ], "duration" : 2.420956, "under_pressure" : true, "related_events" : [ "8fb1d353-87b2-4b7e-b147-64f612a09a52", "cc4a6ef1-ba12-407d-802c-c423d5f23044", "d7a4265c-180f-4bae-886b-ff0ac731c9c7" ], "carry" : { "end_location" : [ 74.2, 64.1 ] } }, { "id" : "cc4a6ef1-ba12-407d-802c-c423d5f23044", "index" : 711, "period" : 1, "timestamp" : "00:12:43.912", "minute" : 12, "second" : 43, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 34, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 42.7, 19.6 ], "duration" : 1.185946, "counterpress" : true, "related_events" : [ "e5b94364-607e-4dc5-a609-e95d65bc6556" ] }, { "id" : "d7a4265c-180f-4bae-886b-ff0ac731c9c7", "index" : 712, "period" : 1, "timestamp" : "00:12:45.200", "minute" : 12, "second" : 45, "type" : { "id" : 3, "name" : "Dispossessed" }, "possession" : 34, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 74.2, 64.1 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "600a225c-d505-47e6-a056-c53e1de0694d" ] }, { "id" : "600a225c-d505-47e6-a056-c53e1de0694d", "index" : 713, "period" : 1, "timestamp" : "00:12:45.200", "minute" : 12, "second" : 45, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 34, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 45.9, 16.0 ], "duration" : 0.0, "under_pressure" : true, "counterpress" : true, "related_events" : [ "d7a4265c-180f-4bae-886b-ff0ac731c9c7" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 4, "name" : "Won" } } }, { "id" : "460e07a3-54d3-45ac-bc3d-d9ebe463acbf", "index" : 714, "period" : 1, "timestamp" : "00:12:45.200", "minute" : 12, "second" : 45, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 34, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 45.9, 16.0 ], "duration" : 0.792031, "under_pressure" : true, "related_events" : [ "5908748e-72b6-4fd8-889c-b28a17481e02", "600a225c-d505-47e6-a056-c53e1de0694d", "b0a56a62-9c7d-4828-a049-da39638af1b1" ], "carry" : { "end_location" : [ 50.4, 16.0 ] } }, { "id" : "b0a56a62-9c7d-4828-a049-da39638af1b1", "index" : 715, "period" : 1, "timestamp" : "00:12:45.741", "minute" : 12, "second" : 45, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 34, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 69.7, 64.1 ], "duration" : 0.855265, "related_events" : [ "460e07a3-54d3-45ac-bc3d-d9ebe463acbf", "5908748e-72b6-4fd8-889c-b28a17481e02" ] }, { "id" : "c538aab4-9992-4f2c-9838-83f589148458", "index" : 716, "period" : 1, "timestamp" : "00:12:45.992", "minute" : 12, "second" : 45, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 34, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 69.7, 64.1 ], "duration" : 0.0, "related_events" : [ "5908748e-72b6-4fd8-889c-b28a17481e02" ] }, { "id" : "5908748e-72b6-4fd8-889c-b28a17481e02", "index" : 717, "period" : 1, "timestamp" : "00:12:45.992", "minute" : 12, "second" : 45, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 34, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 50.4, 16.0 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "b0a56a62-9c7d-4828-a049-da39638af1b1", "c538aab4-9992-4f2c-9838-83f589148458" ] }, { "id" : "edfc52dd-b2be-4071-9f05-afe0584a628f", "index" : 718, "period" : 1, "timestamp" : "00:13:02.345", "minute" : 13, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 35, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 50.4, 16.0 ], "duration" : 0.9595, "related_events" : [ "6a61ceb1-8743-465e-9337-9c6a50c017ea" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 12.649506, "angle" : 0.19894594, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.8, 18.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 62, "name" : "Free Kick" } } }, { "id" : "6a61ceb1-8743-465e-9337-9c6a50c017ea", "index" : 719, "period" : 1, "timestamp" : "00:13:03.304", "minute" : 13, "second" : 3, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 35, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 62.8, 18.5 ], "related_events" : [ "edfc52dd-b2be-4071-9f05-afe0584a628f" ] }, { "id" : "69efc2d6-3941-4104-be55-28577892a013", "index" : 720, "period" : 1, "timestamp" : "00:13:03.304", "minute" : 13, "second" : 3, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 35, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 62.8, 18.5 ], "duration" : 1.12885, "related_events" : [ "ec8b7134-89fc-4172-8e33-ae8579ba1aa4" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 12.889143, "angle" : -2.9700665, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.1, 16.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ec8b7134-89fc-4172-8e33-ae8579ba1aa4", "index" : 721, "period" : 1, "timestamp" : "00:13:04.433", "minute" : 13, "second" : 4, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 35, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 50.1, 16.3 ], "related_events" : [ "69efc2d6-3941-4104-be55-28577892a013" ] }, { "id" : "0c5cb53a-5eff-45e6-ba48-80e0107c353d", "index" : 722, "period" : 1, "timestamp" : "00:13:04.433", "minute" : 13, "second" : 4, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 35, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 50.1, 16.3 ], "duration" : 1.382192, "related_events" : [ "e8333248-e58d-4f3b-aef2-9d85e0176e5f", "ec8b7134-89fc-4172-8e33-ae8579ba1aa4" ], "carry" : { "end_location" : [ 50.1, 16.3 ] } }, { "id" : "e8333248-e58d-4f3b-aef2-9d85e0176e5f", "index" : 723, "period" : 1, "timestamp" : "00:13:05.815", "minute" : 13, "second" : 5, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 35, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 50.1, 16.3 ], "duration" : 0.904798, "related_events" : [ "7fd102a2-c960-485e-aea5-ed1ba9f89618" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 20.877739, "angle" : 0.40363392, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 69.3, 24.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "7fd102a2-c960-485e-aea5-ed1ba9f89618", "index" : 724, "period" : 1, "timestamp" : "00:13:06.720", "minute" : 13, "second" : 6, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 35, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 69.3, 24.5 ], "related_events" : [ "e8333248-e58d-4f3b-aef2-9d85e0176e5f" ] }, { "id" : "ec734f9b-fd85-4955-bf01-7669b8f9e71c", "index" : 725, "period" : 1, "timestamp" : "00:13:06.720", "minute" : 13, "second" : 6, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 35, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 69.3, 24.5 ], "duration" : 1.039454, "under_pressure" : true, "related_events" : [ "5609ec00-1e01-4877-aca8-50ace5d8fe93", "5838b065-7e2c-4125-99d8-df36f9c57c26", "7fd102a2-c960-485e-aea5-ed1ba9f89618" ], "carry" : { "end_location" : [ 69.9, 22.7 ] } }, { "id" : "5609ec00-1e01-4877-aca8-50ace5d8fe93", "index" : 726, "period" : 1, "timestamp" : "00:13:07.117", "minute" : 13, "second" : 7, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 35, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 53.3, 50.4 ], "duration" : 0.868744, "related_events" : [ "5838b065-7e2c-4125-99d8-df36f9c57c26", "ec734f9b-fd85-4955-bf01-7669b8f9e71c" ] }, { "id" : "5838b065-7e2c-4125-99d8-df36f9c57c26", "index" : 727, "period" : 1, "timestamp" : "00:13:07.760", "minute" : 13, "second" : 7, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 35, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 69.9, 22.7 ], "duration" : 1.231295, "under_pressure" : true, "related_events" : [ "08eced8e-1694-448a-954c-79e8c5f3fe26", "5609ec00-1e01-4877-aca8-50ace5d8fe93", "5c8f15a2-6a7d-4f30-9f3f-3829922e503e" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 19.97248, "angle" : -0.842075, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 83.2, 7.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "5c8f15a2-6a7d-4f30-9f3f-3829922e503e", "index" : 728, "period" : 1, "timestamp" : "00:13:08.991", "minute" : 13, "second" : 8, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 35, "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" : [ 83.5, 3.9 ], "related_events" : [ "5838b065-7e2c-4125-99d8-df36f9c57c26" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "08eced8e-1694-448a-954c-79e8c5f3fe26", "index" : 729, "period" : 1, "timestamp" : "00:13:08.991", "minute" : 13, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 36.9, 72.3 ], "duration" : 1.00442, "related_events" : [ "5838b065-7e2c-4125-99d8-df36f9c57c26", "d5ed3cdd-33af-471c-93af-cf8d0c61d0da" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 15.31829, "angle" : -0.5191461, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 50.2, 64.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 66, "name" : "Recovery" } } }, { "id" : "d5ed3cdd-33af-471c-93af-cf8d0c61d0da", "index" : 730, "period" : 1, "timestamp" : "00:13:09.995", "minute" : 13, "second" : 9, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 50.2, 64.7 ], "related_events" : [ "08eced8e-1694-448a-954c-79e8c5f3fe26" ] }, { "id" : "78690335-cfb9-4a47-b0e2-6d8b53330f5f", "index" : 731, "period" : 1, "timestamp" : "00:13:09.995", "minute" : 13, "second" : 9, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 50.2, 64.7 ], "duration" : 1.123057, "related_events" : [ "91f8db80-fdf0-4906-9c8e-9ce44fb90e91", "d5ed3cdd-33af-471c-93af-cf8d0c61d0da" ], "carry" : { "end_location" : [ 50.2, 64.7 ] } }, { "id" : "91f8db80-fdf0-4906-9c8e-9ce44fb90e91", "index" : 732, "period" : 1, "timestamp" : "00:13:11.118", "minute" : 13, "second" : 11, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 50.2, 64.7 ], "duration" : 1.419871, "related_events" : [ "97431ff9-fb90-42cf-be13-c0651b6a7227" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 15.82024, "angle" : 3.091003, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 34.4, 65.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "97431ff9-fb90-42cf-be13-c0651b6a7227", "index" : 733, "period" : 1, "timestamp" : "00:13:12.538", "minute" : 13, "second" : 12, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 34.4, 65.5 ], "related_events" : [ "91f8db80-fdf0-4906-9c8e-9ce44fb90e91" ] }, { "id" : "fdf99c7c-07ce-4d7c-b2f6-efbe8197308a", "index" : 734, "period" : 1, "timestamp" : "00:13:12.538", "minute" : 13, "second" : 12, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 34.4, 65.5 ], "duration" : 0.744995, "related_events" : [ "97431ff9-fb90-42cf-be13-c0651b6a7227", "e10eb747-2d74-4460-80fa-3f5e5ec09627" ], "carry" : { "end_location" : [ 34.4, 65.5 ] } }, { "id" : "e10eb747-2d74-4460-80fa-3f5e5ec09627", "index" : 735, "period" : 1, "timestamp" : "00:13:13.283", "minute" : 13, "second" : 13, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 34.4, 65.5 ], "duration" : 2.274555, "related_events" : [ "f8d2f20d-83ce-4305-83ee-efccc26e4ac0" ], "pass" : { "recipient" : { "id" : 3099, "name" : "Hugo Lloris" }, "length" : 30.991934, "angle" : -2.5258443, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 9.1, 47.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "f8d2f20d-83ce-4305-83ee-efccc26e4ac0", "index" : 736, "period" : 1, "timestamp" : "00:13:15.558", "minute" : 13, "second" : 15, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 9.1, 47.6 ], "related_events" : [ "e10eb747-2d74-4460-80fa-3f5e5ec09627" ] }, { "id" : "ca46236a-0297-47a4-83d0-f893ae927b9c", "index" : 737, "period" : 1, "timestamp" : "00:13:15.558", "minute" : 13, "second" : 15, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 9.1, 47.6 ], "duration" : 1.306433, "related_events" : [ "5f6ff9f6-c980-4bdf-a390-49aa8109c145", "f8d2f20d-83ce-4305-83ee-efccc26e4ac0" ], "carry" : { "end_location" : [ 12.2, 42.1 ] } }, { "id" : "5f6ff9f6-c980-4bdf-a390-49aa8109c145", "index" : 738, "period" : 1, "timestamp" : "00:13:16.864", "minute" : 13, "second" : 16, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 12.2, 42.1 ], "duration" : 1.244937, "related_events" : [ "f8724534-d808-4fdf-8df0-25a66f2ddc44" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 15.008331, "angle" : -1.047518, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 19.7, 29.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "f8724534-d808-4fdf-8df0-25a66f2ddc44", "index" : 739, "period" : 1, "timestamp" : "00:13:18.109", "minute" : 13, "second" : 18, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 19.7, 29.1 ], "related_events" : [ "5f6ff9f6-c980-4bdf-a390-49aa8109c145" ] }, { "id" : "5b5e66a1-d9fc-4658-9859-f2934347773e", "index" : 740, "period" : 1, "timestamp" : "00:13:18.109", "minute" : 13, "second" : 18, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 19.7, 29.1 ], "duration" : 3.932213, "related_events" : [ "1867e386-fb08-41d1-9153-cbf843d5ef64", "f8724534-d808-4fdf-8df0-25a66f2ddc44" ], "carry" : { "end_location" : [ 28.9, 23.2 ] } }, { "id" : "1867e386-fb08-41d1-9153-cbf843d5ef64", "index" : 741, "period" : 1, "timestamp" : "00:13:22.041", "minute" : 13, "second" : 22, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 28.9, 23.2 ], "duration" : 1.758115, "related_events" : [ "74044d9f-ac1b-4721-af5e-0ae4281b9383" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 22.065584, "angle" : 1.4936769, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 30.6, 45.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "74044d9f-ac1b-4721-af5e-0ae4281b9383", "index" : 742, "period" : 1, "timestamp" : "00:13:23.800", "minute" : 13, "second" : 23, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 30.6, 45.2 ], "related_events" : [ "1867e386-fb08-41d1-9153-cbf843d5ef64" ] }, { "id" : "2f6ffa0c-8985-4d41-b849-e094253cb904", "index" : 743, "period" : 1, "timestamp" : "00:13:23.800", "minute" : 13, "second" : 23, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 30.6, 45.2 ], "duration" : 2.478369, "related_events" : [ "4644bfd8-c38b-4751-84a7-0b3720b095b6", "74044d9f-ac1b-4721-af5e-0ae4281b9383" ], "carry" : { "end_location" : [ 41.8, 45.7 ] } }, { "id" : "4644bfd8-c38b-4751-84a7-0b3720b095b6", "index" : 744, "period" : 1, "timestamp" : "00:13:26.278", "minute" : 13, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 41.8, 45.7 ], "duration" : 0.786301, "related_events" : [ "365315cb-fb15-48e8-a7cd-442ca89dea4e" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 10.860019, "angle" : 0.6416595, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.5, 52.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "365315cb-fb15-48e8-a7cd-442ca89dea4e", "index" : 745, "period" : 1, "timestamp" : "00:13:27.064", "minute" : 13, "second" : 27, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 50.5, 52.2 ], "related_events" : [ "4644bfd8-c38b-4751-84a7-0b3720b095b6" ] }, { "id" : "4cab4f78-2be9-45f5-91ac-c6c3563b17dc", "index" : 746, "period" : 1, "timestamp" : "00:13:27.064", "minute" : 13, "second" : 27, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 50.5, 52.2 ], "duration" : 1.527764, "related_events" : [ "365315cb-fb15-48e8-a7cd-442ca89dea4e", "e3acb9c6-46cc-4160-9cb9-b832ed405d28" ], "carry" : { "end_location" : [ 44.8, 50.2 ] } }, { "id" : "e3acb9c6-46cc-4160-9cb9-b832ed405d28", "index" : 747, "period" : 1, "timestamp" : "00:13:28.592", "minute" : 13, "second" : 28, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 44.8, 50.2 ], "duration" : 1.684612, "related_events" : [ "fa33ac24-e19b-4d99-9db8-c838e68c411b" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 24.167747, "angle" : -1.7454685, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 40.6, 26.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "fa33ac24-e19b-4d99-9db8-c838e68c411b", "index" : 748, "period" : 1, "timestamp" : "00:13:30.277", "minute" : 13, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 40.6, 26.4 ], "related_events" : [ "e3acb9c6-46cc-4160-9cb9-b832ed405d28" ] }, { "id" : "ef2ae26c-6826-4f06-8d40-3ab6e96c8ef1", "index" : 749, "period" : 1, "timestamp" : "00:13:30.277", "minute" : 13, "second" : 30, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 40.6, 26.4 ], "duration" : 0.516444, "related_events" : [ "0f8a27b2-db7f-4346-9545-af45d35efc32", "fa33ac24-e19b-4d99-9db8-c838e68c411b" ], "carry" : { "end_location" : [ 42.5, 26.1 ] } }, { "id" : "0f8a27b2-db7f-4346-9545-af45d35efc32", "index" : 750, "period" : 1, "timestamp" : "00:13:30.793", "minute" : 13, "second" : 30, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 42.5, 26.1 ], "duration" : 1.270023, "related_events" : [ "4e7a2913-15b3-4e69-ba10-5c5469cda540" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 16.63851, "angle" : -1.1232764, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.7, 11.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "4e7a2913-15b3-4e69-ba10-5c5469cda540", "index" : 751, "period" : 1, "timestamp" : "00:13:32.063", "minute" : 13, "second" : 32, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 49.7, 11.1 ], "related_events" : [ "0f8a27b2-db7f-4346-9545-af45d35efc32" ] }, { "id" : "b717c032-9d7b-4313-8174-a524b55ef5ba", "index" : 752, "period" : 1, "timestamp" : "00:13:32.063", "minute" : 13, "second" : 32, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 49.7, 11.1 ], "duration" : 2.347304, "related_events" : [ "4e7a2913-15b3-4e69-ba10-5c5469cda540", "e9ff01a4-5b98-49cd-9226-b15570edb5a5" ], "carry" : { "end_location" : [ 55.7, 10.1 ] } }, { "id" : "e9ff01a4-5b98-49cd-9226-b15570edb5a5", "index" : 753, "period" : 1, "timestamp" : "00:13:34.410", "minute" : 13, "second" : 34, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 55.7, 10.1 ], "duration" : 0.96818, "related_events" : [ "b0abf05c-1778-43eb-9578-a02cc71d799f" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 6.2801275, "angle" : -1.4108832, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.7, 3.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "b0abf05c-1778-43eb-9578-a02cc71d799f", "index" : 754, "period" : 1, "timestamp" : "00:13:35.379", "minute" : 13, "second" : 35, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 56.7, 3.9 ], "related_events" : [ "e9ff01a4-5b98-49cd-9226-b15570edb5a5" ] }, { "id" : "25e58f41-28fa-4bd3-8c36-277abf9edb34", "index" : 755, "period" : 1, "timestamp" : "00:13:35.379", "minute" : 13, "second" : 35, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 56.7, 3.9 ], "duration" : 0.039999, "related_events" : [ "b0abf05c-1778-43eb-9578-a02cc71d799f", "eaea4ebe-5efd-4bc0-987e-9dab5be944c4" ], "carry" : { "end_location" : [ 56.7, 3.9 ] } }, { "id" : "eaea4ebe-5efd-4bc0-987e-9dab5be944c4", "index" : 756, "period" : 1, "timestamp" : "00:13:35.419", "minute" : 13, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 56.7, 3.9 ], "duration" : 1.781268, "related_events" : [ "b22261d7-4944-40b8-a177-860238b51506" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 16.130716, "angle" : 2.8002367, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 41.5, 9.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "b22261d7-4944-40b8-a177-860238b51506", "index" : 757, "period" : 1, "timestamp" : "00:13:37.200", "minute" : 13, "second" : 37, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 41.5, 9.3 ], "related_events" : [ "eaea4ebe-5efd-4bc0-987e-9dab5be944c4" ] }, { "id" : "d9fd8cc6-88c2-41f3-95f4-8930ec87e74c", "index" : 758, "period" : 1, "timestamp" : "00:13:37.200", "minute" : 13, "second" : 37, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 41.5, 9.3 ], "duration" : 2.293482, "related_events" : [ "b22261d7-4944-40b8-a177-860238b51506", "e1774e38-c483-42da-9aca-12785522f3c7" ], "carry" : { "end_location" : [ 41.5, 9.3 ] } }, { "id" : "e1774e38-c483-42da-9aca-12785522f3c7", "index" : 759, "period" : 1, "timestamp" : "00:13:39.493", "minute" : 13, "second" : 39, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 41.5, 9.3 ], "duration" : 3.080121, "related_events" : [ "9ecf5618-2fd9-43e4-af20-e5a722e473ac" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 34.111874, "angle" : 1.5444095, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.4, 43.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "9ecf5618-2fd9-43e4-af20-e5a722e473ac", "index" : 760, "period" : 1, "timestamp" : "00:13:42.573", "minute" : 13, "second" : 42, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 42.4, 43.4 ], "related_events" : [ "e1774e38-c483-42da-9aca-12785522f3c7" ] }, { "id" : "50457533-ac49-4676-9534-9b538b8c66dc", "index" : 761, "period" : 1, "timestamp" : "00:13:42.573", "minute" : 13, "second" : 42, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 42.4, 43.4 ], "duration" : 3.48695, "related_events" : [ "89bc40a6-b7b7-4178-8bbb-34ec4d373cd5", "9ecf5618-2fd9-43e4-af20-e5a722e473ac" ], "carry" : { "end_location" : [ 63.0, 57.8 ] } }, { "id" : "89bc40a6-b7b7-4178-8bbb-34ec4d373cd5", "index" : 762, "period" : 1, "timestamp" : "00:13:46.060", "minute" : 13, "second" : 46, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 63.0, 57.8 ], "duration" : 1.087691, "related_events" : [ "4fa931dc-db96-40d0-889e-5a344e3e8dd0" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 21.9, "angle" : 0.853255, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 77.4, 74.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "4fa931dc-db96-40d0-889e-5a344e3e8dd0", "index" : 763, "period" : 1, "timestamp" : "00:13:47.148", "minute" : 13, "second" : 47, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 77.4, 74.3 ], "related_events" : [ "89bc40a6-b7b7-4178-8bbb-34ec4d373cd5" ] }, { "id" : "75e5a947-3d73-4b3a-ab78-4d895f81a354", "index" : 764, "period" : 1, "timestamp" : "00:13:47.148", "minute" : 13, "second" : 47, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 77.4, 74.3 ], "duration" : 0.896869, "related_events" : [ "1bedde0e-9f29-403d-be65-bda0645f6798", "4fa931dc-db96-40d0-889e-5a344e3e8dd0" ], "carry" : { "end_location" : [ 77.4, 74.3 ] } }, { "id" : "1bedde0e-9f29-403d-be65-bda0645f6798", "index" : 765, "period" : 1, "timestamp" : "00:13:48.045", "minute" : 13, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 77.4, 74.3 ], "duration" : 0.940603, "related_events" : [ "09c12662-730f-47e0-a0c0-872e0f81b545" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 15.45089, "angle" : -2.5356386, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.7, 65.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "09c12662-730f-47e0-a0c0-872e0f81b545", "index" : 766, "period" : 1, "timestamp" : "00:13:48.986", "minute" : 13, "second" : 48, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 64.7, 65.5 ], "related_events" : [ "1bedde0e-9f29-403d-be65-bda0645f6798" ] }, { "id" : "00dcb09d-7156-443d-aad6-def9146bd2bc", "index" : 767, "period" : 1, "timestamp" : "00:13:48.986", "minute" : 13, "second" : 48, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 64.7, 65.5 ], "duration" : 0.695019, "related_events" : [ "09c12662-730f-47e0-a0c0-872e0f81b545", "98e42721-38af-4537-9f21-7f9a1f7b5c9d" ], "carry" : { "end_location" : [ 64.9, 65.5 ] } }, { "id" : "98e42721-38af-4537-9f21-7f9a1f7b5c9d", "index" : 768, "period" : 1, "timestamp" : "00:13:49.681", "minute" : 13, "second" : 49, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 64.9, 65.5 ], "duration" : 0.760219, "related_events" : [ "1d924133-6441-4cda-954c-7d30febda850" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 11.673046, "angle" : -1.1186424, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 70.0, 55.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "1d924133-6441-4cda-954c-7d30febda850", "index" : 769, "period" : 1, "timestamp" : "00:13:50.441", "minute" : 13, "second" : 50, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 70.0, 55.0 ], "related_events" : [ "98e42721-38af-4537-9f21-7f9a1f7b5c9d" ] }, { "id" : "529b55d7-4216-40ff-bcf3-0fa9647aef34", "index" : 770, "period" : 1, "timestamp" : "00:13:50.441", "minute" : 13, "second" : 50, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 70.0, 55.0 ], "duration" : 1.227683, "related_events" : [ "1d924133-6441-4cda-954c-7d30febda850", "cfffc1a1-5736-45fa-b0cb-bd972f377f49" ], "carry" : { "end_location" : [ 68.3, 62.0 ] } }, { "id" : "cfffc1a1-5736-45fa-b0cb-bd972f377f49", "index" : 771, "period" : 1, "timestamp" : "00:13:51.668", "minute" : 13, "second" : 51, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 68.3, 62.0 ], "duration" : 0.880991, "related_events" : [ "fdce7e3a-e73e-412c-8c0d-ec7feb8ad450" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 13.366376, "angle" : 1.3058566, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 71.8, 74.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "fdce7e3a-e73e-412c-8c0d-ec7feb8ad450", "index" : 772, "period" : 1, "timestamp" : "00:13:52.549", "minute" : 13, "second" : 52, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 71.8, 74.9 ], "related_events" : [ "cfffc1a1-5736-45fa-b0cb-bd972f377f49" ] }, { "id" : "61d21d85-c2a2-49b3-a57c-22afd244ad41", "index" : 773, "period" : 1, "timestamp" : "00:13:52.549", "minute" : 13, "second" : 52, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 71.8, 74.9 ], "duration" : 1.369736, "related_events" : [ "fb0dbe9d-5d17-4320-b68a-15ba67d8470f" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 15.029637, "angle" : -2.6571147, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 58.5, 67.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "fb0dbe9d-5d17-4320-b68a-15ba67d8470f", "index" : 774, "period" : 1, "timestamp" : "00:13:53.919", "minute" : 13, "second" : 53, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 58.5, 67.9 ], "related_events" : [ "61d21d85-c2a2-49b3-a57c-22afd244ad41" ] }, { "id" : "c226b620-0225-4c7d-8a25-06e2d66e2f22", "index" : 775, "period" : 1, "timestamp" : "00:13:53.919", "minute" : 13, "second" : 53, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 58.5, 67.9 ], "duration" : 1.371039, "related_events" : [ "ce78ddfd-5174-4886-98e4-7d3c6ff52daa", "fb0dbe9d-5d17-4320-b68a-15ba67d8470f" ], "carry" : { "end_location" : [ 52.0, 63.8 ] } }, { "id" : "ce78ddfd-5174-4886-98e4-7d3c6ff52daa", "index" : 776, "period" : 1, "timestamp" : "00:13:55.290", "minute" : 13, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 52.0, 63.8 ], "duration" : 1.405963, "related_events" : [ "0eaa36c4-490a-460a-ba43-870676d1efd2" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 23.320591, "angle" : -1.7084484, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.8, 40.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "0eaa36c4-490a-460a-ba43-870676d1efd2", "index" : 777, "period" : 1, "timestamp" : "00:13:56.696", "minute" : 13, "second" : 56, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 48.8, 40.7 ], "related_events" : [ "ce78ddfd-5174-4886-98e4-7d3c6ff52daa" ] }, { "id" : "17828095-3753-47c4-a1f3-901d6c388112", "index" : 778, "period" : 1, "timestamp" : "00:13:56.696", "minute" : 13, "second" : 56, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 48.8, 40.7 ], "duration" : 1.305878, "related_events" : [ "0eaa36c4-490a-460a-ba43-870676d1efd2", "ed1a66eb-1e5e-4902-802c-391e7c2ed277" ], "carry" : { "end_location" : [ 52.9, 37.7 ] } }, { "id" : "ed1a66eb-1e5e-4902-802c-391e7c2ed277", "index" : 779, "period" : 1, "timestamp" : "00:13:58.002", "minute" : 13, "second" : 58, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 52.9, 37.7 ], "duration" : 0.8094, "related_events" : [ "42a9dee3-a1e6-4f7b-b0f0-f890a37f26d8" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 11.818629, "angle" : 0.41822433, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.7, 42.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "42a9dee3-a1e6-4f7b-b0f0-f890a37f26d8", "index" : 780, "period" : 1, "timestamp" : "00:13:58.811", "minute" : 13, "second" : 58, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 63.7, 42.5 ], "related_events" : [ "ed1a66eb-1e5e-4902-802c-391e7c2ed277" ] }, { "id" : "50770a71-a751-4cd7-9b7e-6d0d0b42e32c", "index" : 781, "period" : 1, "timestamp" : "00:13:58.811", "minute" : 13, "second" : 58, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 63.7, 42.5 ], "duration" : 1.017111, "related_events" : [ "caa64f8e-3fcc-428c-8884-fda322166bc6" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 10.244999, "angle" : -2.4668517, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.7, 36.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "caa64f8e-3fcc-428c-8884-fda322166bc6", "index" : 782, "period" : 1, "timestamp" : "00:13:59.829", "minute" : 13, "second" : 59, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 55.7, 36.1 ], "related_events" : [ "50770a71-a751-4cd7-9b7e-6d0d0b42e32c" ] }, { "id" : "c9be3c47-c057-4fcb-a9ca-c2040acd8085", "index" : 783, "period" : 1, "timestamp" : "00:13:59.829", "minute" : 13, "second" : 59, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 55.7, 36.1 ], "duration" : 0.760689, "related_events" : [ "6d67f112-17ce-4151-b037-12f7548dfab1" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 9.050967, "angle" : 0.7853982, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.1, 42.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "6d67f112-17ce-4151-b037-12f7548dfab1", "index" : 784, "period" : 1, "timestamp" : "00:14:00.589", "minute" : 14, "second" : 0, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 62.1, 42.5 ], "related_events" : [ "c9be3c47-c057-4fcb-a9ca-c2040acd8085" ] }, { "id" : "55110100-fe89-4814-9fef-ef1b88114bfb", "index" : 785, "period" : 1, "timestamp" : "00:14:00.589", "minute" : 14, "second" : 0, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 62.1, 42.5 ], "duration" : 1.408266, "under_pressure" : true, "related_events" : [ "115bc0ad-b3d1-456f-b8a9-09ed9bf8c758", "1cb0e50f-a5a2-414d-8bc6-87f40d27be17", "6d67f112-17ce-4151-b037-12f7548dfab1" ], "carry" : { "end_location" : [ 62.3, 44.5 ] } }, { "id" : "1cb0e50f-a5a2-414d-8bc6-87f40d27be17", "index" : 786, "period" : 1, "timestamp" : "00:14:00.640", "minute" : 14, "second" : 0, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 57.1, 42.8 ], "duration" : 1.629554, "related_events" : [ "115bc0ad-b3d1-456f-b8a9-09ed9bf8c758", "55110100-fe89-4814-9fef-ef1b88114bfb" ] }, { "id" : "115bc0ad-b3d1-456f-b8a9-09ed9bf8c758", "index" : 787, "period" : 1, "timestamp" : "00:14:01.998", "minute" : 14, "second" : 1, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 62.3, 44.5 ], "duration" : 0.945047, "under_pressure" : true, "related_events" : [ "1cb0e50f-a5a2-414d-8bc6-87f40d27be17", "9d71282a-0e5d-4191-ac1f-578fc5dbf015" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 16.119864, "angle" : 1.5211477, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.1, 60.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9d71282a-0e5d-4191-ac1f-578fc5dbf015", "index" : 788, "period" : 1, "timestamp" : "00:14:02.943", "minute" : 14, "second" : 2, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 63.1, 60.6 ], "related_events" : [ "115bc0ad-b3d1-456f-b8a9-09ed9bf8c758" ] }, { "id" : "1a0e08e1-20f5-4d51-8dc8-eaddc762d696", "index" : 789, "period" : 1, "timestamp" : "00:14:02.943", "minute" : 14, "second" : 2, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 63.1, 60.6 ], "duration" : 1.58939, "related_events" : [ "3008545b-525d-46d8-972a-839658aea913", "9d71282a-0e5d-4191-ac1f-578fc5dbf015" ], "carry" : { "end_location" : [ 63.1, 60.6 ] } }, { "id" : "3008545b-525d-46d8-972a-839658aea913", "index" : 790, "period" : 1, "timestamp" : "00:14:04.532", "minute" : 14, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 63.1, 60.6 ], "duration" : 0.719883, "related_events" : [ "b306b737-5f22-4641-9ccf-983a81cc0771" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 17.126879, "angle" : -0.2237354, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 79.8, 56.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "b306b737-5f22-4641-9ccf-983a81cc0771", "index" : 791, "period" : 1, "timestamp" : "00:14:05.252", "minute" : 14, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 79.8, 56.8 ], "related_events" : [ "3008545b-525d-46d8-972a-839658aea913" ] }, { "id" : "7467defa-5b4e-47a2-9510-9188e424c2f2", "index" : 792, "period" : 1, "timestamp" : "00:14:05.252", "minute" : 14, "second" : 5, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 79.8, 56.8 ], "duration" : 1.861867, "related_events" : [ "b973e5c8-7512-4162-9b0f-8b47f625b345" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 21.805733, "angle" : 1.0579072, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 90.5, 75.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "b973e5c8-7512-4162-9b0f-8b47f625b345", "index" : 793, "period" : 1, "timestamp" : "00:14:07.114", "minute" : 14, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 90.5, 75.8 ], "related_events" : [ "7467defa-5b4e-47a2-9510-9188e424c2f2" ] }, { "id" : "1b52f3b0-11a8-45bd-a35d-52b632c42fb6", "index" : 794, "period" : 1, "timestamp" : "00:14:07.114", "minute" : 14, "second" : 7, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 90.5, 75.8 ], "duration" : 1.232259, "related_events" : [ "382fc631-239d-4599-9666-68631cfb22e3", "b973e5c8-7512-4162-9b0f-8b47f625b345" ], "carry" : { "end_location" : [ 90.9, 72.7 ] } }, { "id" : "382fc631-239d-4599-9666-68631cfb22e3", "index" : 795, "period" : 1, "timestamp" : "00:14:08.346", "minute" : 14, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 90.9, 72.7 ], "duration" : 0.842093, "related_events" : [ "bdd5b88b-42a4-4104-9cbb-9a139d1db53f" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 7.1610055, "angle" : -2.1975393, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 86.7, 66.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "bdd5b88b-42a4-4104-9cbb-9a139d1db53f", "index" : 796, "period" : 1, "timestamp" : "00:14:09.188", "minute" : 14, "second" : 9, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 86.7, 66.9 ], "related_events" : [ "382fc631-239d-4599-9666-68631cfb22e3" ] }, { "id" : "f5b2107b-1f8b-4174-b783-3fda4eac02fb", "index" : 797, "period" : 1, "timestamp" : "00:14:09.188", "minute" : 14, "second" : 9, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 86.7, 66.9 ], "duration" : 0.978368, "related_events" : [ "5d74e911-f1a2-406c-9671-dcd27d2e92be", "bdd5b88b-42a4-4104-9cbb-9a139d1db53f" ], "carry" : { "end_location" : [ 86.7, 66.9 ] } }, { "id" : "5d74e911-f1a2-406c-9671-dcd27d2e92be", "index" : 798, "period" : 1, "timestamp" : "00:14:10.166", "minute" : 14, "second" : 10, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 86.7, 66.9 ], "duration" : 1.057031, "related_events" : [ "57ee5342-d8a6-4afb-8a19-a9bb830bd7a9" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 9.552486, "angle" : -1.6756732, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 85.7, 57.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "57ee5342-d8a6-4afb-8a19-a9bb830bd7a9", "index" : 799, "period" : 1, "timestamp" : "00:14:11.223", "minute" : 14, "second" : 11, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 85.7, 57.4 ], "related_events" : [ "5d74e911-f1a2-406c-9671-dcd27d2e92be" ] }, { "id" : "57ca193b-26aa-46db-85d0-fad6ee3e3d60", "index" : 800, "period" : 1, "timestamp" : "00:14:11.223", "minute" : 14, "second" : 11, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 85.7, 57.4 ], "duration" : 1.499736, "related_events" : [ "4179aa26-7ee5-420a-bc1d-c7c6f72ba6f0", "57ee5342-d8a6-4afb-8a19-a9bb830bd7a9" ], "carry" : { "end_location" : [ 85.7, 57.4 ] } }, { "id" : "4179aa26-7ee5-420a-bc1d-c7c6f72ba6f0", "index" : 801, "period" : 1, "timestamp" : "00:14:12.723", "minute" : 14, "second" : 12, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 85.7, 57.4 ], "duration" : 0.919877, "related_events" : [ "f8384043-e6c1-4340-a42a-68a27ac5e6a2" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 4.7413077, "angle" : -2.0533097, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 83.5, 53.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f8384043-e6c1-4340-a42a-68a27ac5e6a2", "index" : 802, "period" : 1, "timestamp" : "00:14:13.643", "minute" : 14, "second" : 13, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 83.5, 53.2 ], "related_events" : [ "4179aa26-7ee5-420a-bc1d-c7c6f72ba6f0" ] }, { "id" : "80a15f97-f59a-4ee6-a66c-6fd0ffedb0ee", "index" : 803, "period" : 1, "timestamp" : "00:14:13.643", "minute" : 14, "second" : 13, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 83.5, 53.2 ], "duration" : 0.979218, "related_events" : [ "0fb9f994-9295-4111-a508-4dcbe2ee5fa4", "f8384043-e6c1-4340-a42a-68a27ac5e6a2" ], "carry" : { "end_location" : [ 81.4, 50.2 ] } }, { "id" : "0fb9f994-9295-4111-a508-4dcbe2ee5fa4", "index" : 804, "period" : 1, "timestamp" : "00:14:14.622", "minute" : 14, "second" : 14, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 81.4, 50.2 ], "duration" : 2.354447, "related_events" : [ "e9b72803-2d54-48b7-b6c2-084f663167fa" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 47.10584, "angle" : -0.61037815, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 120.0, 23.2 ], "outcome" : { "id" : 75, "name" : "Out" }, "through_ball" : true, "technique" : { "id" : 108, "name" : "Through Ball" }, "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "e9b72803-2d54-48b7-b6c2-084f663167fa", "index" : 805, "period" : 1, "timestamp" : "00:14:16.977", "minute" : 14, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 36, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 111.8, 20.2 ], "related_events" : [ "0fb9f994-9295-4111-a508-4dcbe2ee5fa4" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "cd34635e-d918-4f30-b51e-aa133cac552d", "index" : 806, "period" : 1, "timestamp" : "00:14:26.219", "minute" : 14, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 37, "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, 44.1 ], "duration" : 1.913905, "related_events" : [ "e59c7f97-3982-4486-be59-acdfb7efa06a" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 19.806313, "angle" : -1.5960435, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 6.5, 24.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 63, "name" : "Goal Kick" } } }, { "id" : "e59c7f97-3982-4486-be59-acdfb7efa06a", "index" : 807, "period" : 1, "timestamp" : "00:14:28.133", "minute" : 14, "second" : 28, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 6.5, 24.3 ], "related_events" : [ "cd34635e-d918-4f30-b51e-aa133cac552d" ] }, { "id" : "52d8851a-583c-4490-bc8b-38af4c47b46f", "index" : 808, "period" : 1, "timestamp" : "00:14:28.133", "minute" : 14, "second" : 28, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 6.5, 24.3 ], "duration" : 3.776061, "related_events" : [ "e59c7f97-3982-4486-be59-acdfb7efa06a", "e6eb4131-ba27-446a-8003-61aaf08e41e0" ], "carry" : { "end_location" : [ 19.4, 24.1 ] } }, { "id" : "e6eb4131-ba27-446a-8003-61aaf08e41e0", "index" : 809, "period" : 1, "timestamp" : "00:14:31.909", "minute" : 14, "second" : 31, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 19.4, 24.1 ], "duration" : 1.127988, "related_events" : [ "7e5f25f8-aba8-40a6-bb27-1306ecece65b" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 15.286922, "angle" : 0.95739084, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 28.2, 36.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "7e5f25f8-aba8-40a6-bb27-1306ecece65b", "index" : 810, "period" : 1, "timestamp" : "00:14:33.037", "minute" : 14, "second" : 33, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 28.2, 36.6 ], "related_events" : [ "e6eb4131-ba27-446a-8003-61aaf08e41e0" ] }, { "id" : "00ab9889-bdb8-4114-b607-9d40830630d4", "index" : 811, "period" : 1, "timestamp" : "00:14:33.037", "minute" : 14, "second" : 33, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 28.2, 36.6 ], "duration" : 3.180999, "related_events" : [ "18a52c0c-4646-48c8-9cbd-992f5595500e", "7e5f25f8-aba8-40a6-bb27-1306ecece65b" ], "carry" : { "end_location" : [ 29.6, 38.7 ] } }, { "id" : "18a52c0c-4646-48c8-9cbd-992f5595500e", "index" : 812, "period" : 1, "timestamp" : "00:14:36.218", "minute" : 14, "second" : 36, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 29.6, 38.7 ], "duration" : 1.672822, "related_events" : [ "5c86305c-e8d6-4cd7-a9c4-44fe7b16f77d" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 12.228655, "angle" : -0.8896698, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 37.3, 29.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "5c86305c-e8d6-4cd7-a9c4-44fe7b16f77d", "index" : 813, "period" : 1, "timestamp" : "00:14:37.891", "minute" : 14, "second" : 37, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 37.3, 29.2 ], "related_events" : [ "18a52c0c-4646-48c8-9cbd-992f5595500e" ] }, { "id" : "d0a3e2e4-ea41-49a2-85c2-dd0e5d7338bc", "index" : 814, "period" : 1, "timestamp" : "00:14:37.891", "minute" : 14, "second" : 37, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 37.3, 29.2 ], "duration" : 2.750974, "related_events" : [ "5c86305c-e8d6-4cd7-a9c4-44fe7b16f77d", "f98b6abf-23f9-4b9c-acfb-d6a07654990f" ], "carry" : { "end_location" : [ 49.1, 23.9 ] } }, { "id" : "f98b6abf-23f9-4b9c-acfb-d6a07654990f", "index" : 815, "period" : 1, "timestamp" : "00:14:40.642", "minute" : 14, "second" : 40, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 49.1, 23.9 ], "duration" : 1.346176, "related_events" : [ "131e4d8e-0e2d-4b6b-98bb-4fc37d0d13c4" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 24.35775, "angle" : -0.83767605, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 65.4, 5.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "131e4d8e-0e2d-4b6b-98bb-4fc37d0d13c4", "index" : 816, "period" : 1, "timestamp" : "00:14:41.988", "minute" : 14, "second" : 41, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 65.4, 5.8 ], "related_events" : [ "f98b6abf-23f9-4b9c-acfb-d6a07654990f" ] }, { "id" : "ebe47b7a-2259-4b40-bb4a-9796e26ccafa", "index" : 817, "period" : 1, "timestamp" : "00:14:41.988", "minute" : 14, "second" : 41, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 65.4, 5.8 ], "duration" : 1.066764, "related_events" : [ "023c7668-0fc7-4e62-8a56-25673f92a47f", "131e4d8e-0e2d-4b6b-98bb-4fc37d0d13c4" ], "carry" : { "end_location" : [ 65.4, 5.8 ] } }, { "id" : "023c7668-0fc7-4e62-8a56-25673f92a47f", "index" : 818, "period" : 1, "timestamp" : "00:14:43.055", "minute" : 14, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 65.4, 5.8 ], "duration" : 1.656437, "related_events" : [ "16310c7b-8e63-48de-96b0-10f01ba2b090" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 25.453094, "angle" : 2.655102, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.9, 17.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "16310c7b-8e63-48de-96b0-10f01ba2b090", "index" : 819, "period" : 1, "timestamp" : "00:14:44.711", "minute" : 14, "second" : 44, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 42.9, 17.7 ], "related_events" : [ "023c7668-0fc7-4e62-8a56-25673f92a47f" ] }, { "id" : "b05c65bc-cb10-48bb-bf54-0222c04677fe", "index" : 820, "period" : 1, "timestamp" : "00:14:44.711", "minute" : 14, "second" : 44, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 42.9, 17.7 ], "duration" : 1.405821, "related_events" : [ "16310c7b-8e63-48de-96b0-10f01ba2b090", "9703d07e-c2c3-42e5-93f0-1feec43969f2" ], "carry" : { "end_location" : [ 42.9, 17.7 ] } }, { "id" : "9703d07e-c2c3-42e5-93f0-1feec43969f2", "index" : 821, "period" : 1, "timestamp" : "00:14:46.117", "minute" : 14, "second" : 46, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 42.9, 17.7 ], "duration" : 1.132883, "related_events" : [ "9db05931-7c1d-45e9-b8d6-def8c391d657" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 11.414026, "angle" : 1.7647555, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 40.7, 28.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9db05931-7c1d-45e9-b8d6-def8c391d657", "index" : 822, "period" : 1, "timestamp" : "00:14:47.250", "minute" : 14, "second" : 47, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 40.7, 28.9 ], "related_events" : [ "9703d07e-c2c3-42e5-93f0-1feec43969f2" ] }, { "id" : "53e6dcc0-43ff-4d8f-a271-249dff94c32c", "index" : 823, "period" : 1, "timestamp" : "00:14:47.250", "minute" : 14, "second" : 47, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 40.7, 28.9 ], "duration" : 0.853452, "related_events" : [ "1b011e34-c0ab-4642-97c5-4a39c31db84d", "9db05931-7c1d-45e9-b8d6-def8c391d657" ], "carry" : { "end_location" : [ 40.7, 28.9 ] } }, { "id" : "1b011e34-c0ab-4642-97c5-4a39c31db84d", "index" : 824, "period" : 1, "timestamp" : "00:14:48.103", "minute" : 14, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 40.7, 28.9 ], "duration" : 1.429095, "related_events" : [ "5e1fc091-6107-4c85-9e4f-1ae8d6cabce8" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 11.566331, "angle" : 0.5760128, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.4, 35.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "5e1fc091-6107-4c85-9e4f-1ae8d6cabce8", "index" : 825, "period" : 1, "timestamp" : "00:14:49.532", "minute" : 14, "second" : 49, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 50.4, 35.2 ], "related_events" : [ "1b011e34-c0ab-4642-97c5-4a39c31db84d" ] }, { "id" : "81c19a03-b10d-42f4-96c7-c6d5b9952dc2", "index" : 826, "period" : 1, "timestamp" : "00:14:49.532", "minute" : 14, "second" : 49, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 50.4, 35.2 ], "duration" : 3.711079, "related_events" : [ "5e1fc091-6107-4c85-9e4f-1ae8d6cabce8", "6fa24a3a-7c5c-4685-bfb7-617baecf8dca" ], "carry" : { "end_location" : [ 50.1, 44.9 ] } }, { "id" : "6fa24a3a-7c5c-4685-bfb7-617baecf8dca", "index" : 827, "period" : 1, "timestamp" : "00:14:53.244", "minute" : 14, "second" : 53, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 50.1, 44.9 ], "duration" : 1.413388, "related_events" : [ "40a7f4ee-dd1c-4d7d-b7b0-72d2e3d952b6" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 17.532825, "angle" : 1.7659547, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 46.7, 62.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "40a7f4ee-dd1c-4d7d-b7b0-72d2e3d952b6", "index" : 828, "period" : 1, "timestamp" : "00:14:54.657", "minute" : 14, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 46.7, 62.1 ], "related_events" : [ "6fa24a3a-7c5c-4685-bfb7-617baecf8dca" ] }, { "id" : "8dffc436-0737-4e23-8c7f-2f95b321a0bf", "index" : 829, "period" : 1, "timestamp" : "00:14:54.657", "minute" : 14, "second" : 54, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 46.7, 62.1 ], "duration" : 0.775236, "related_events" : [ "14acb7a2-7766-4be3-b64b-2aab2b8e75c2", "40a7f4ee-dd1c-4d7d-b7b0-72d2e3d952b6" ], "carry" : { "end_location" : [ 50.9, 66.3 ] } }, { "id" : "14acb7a2-7766-4be3-b64b-2aab2b8e75c2", "index" : 830, "period" : 1, "timestamp" : "00:14:55.432", "minute" : 14, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 50.9, 66.3 ], "duration" : 1.440527, "related_events" : [ "ad056874-7191-4579-bd72-1a5290ed23e9" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 22.39866, "angle" : 0.5496076, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 70.0, 78.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ad056874-7191-4579-bd72-1a5290ed23e9", "index" : 831, "period" : 1, "timestamp" : "00:14:56.873", "minute" : 14, "second" : 56, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 70.0, 78.0 ], "related_events" : [ "14acb7a2-7766-4be3-b64b-2aab2b8e75c2" ] }, { "id" : "465082b0-0131-4f7e-a892-8f4062588d73", "index" : 832, "period" : 1, "timestamp" : "00:14:56.873", "minute" : 14, "second" : 56, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 70.0, 78.0 ], "duration" : 3.03054, "related_events" : [ "735bd947-9e38-4378-acd8-c836ccb7f16d", "ad056874-7191-4579-bd72-1a5290ed23e9" ], "carry" : { "end_location" : [ 77.0, 77.0 ] } }, { "id" : "735bd947-9e38-4378-acd8-c836ccb7f16d", "index" : 833, "period" : 1, "timestamp" : "00:14:59.903", "minute" : 14, "second" : 59, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 77.0, 77.0 ], "duration" : 1.547635, "related_events" : [ "87a546f9-e914-4b8e-9e83-1aab200fe2e8" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 18.662529, "angle" : -1.9552828, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 70.0, 59.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "87a546f9-e914-4b8e-9e83-1aab200fe2e8", "index" : 834, "period" : 1, "timestamp" : "00:15:01.451", "minute" : 15, "second" : 1, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 70.0, 59.7 ], "related_events" : [ "735bd947-9e38-4378-acd8-c836ccb7f16d" ] }, { "id" : "878d0f94-0775-4984-be04-5e93e1d4f7d5", "index" : 835, "period" : 1, "timestamp" : "00:15:01.451", "minute" : 15, "second" : 1, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 70.0, 59.7 ], "duration" : 0.626331, "related_events" : [ "87a546f9-e914-4b8e-9e83-1aab200fe2e8", "a0244cd3-5490-4dab-9395-aa21a9392333" ], "carry" : { "end_location" : [ 70.0, 59.7 ] } }, { "id" : "a0244cd3-5490-4dab-9395-aa21a9392333", "index" : 836, "period" : 1, "timestamp" : "00:15:02.077", "minute" : 15, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 70.0, 59.7 ], "duration" : 0.875538, "related_events" : [ "6928837c-1caf-46a2-9ddf-812595105363" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 8.3600235, "angle" : 0.11990398, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 78.3, 60.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "6928837c-1caf-46a2-9ddf-812595105363", "index" : 837, "period" : 1, "timestamp" : "00:15:02.953", "minute" : 15, "second" : 2, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 78.3, 60.7 ], "related_events" : [ "a0244cd3-5490-4dab-9395-aa21a9392333" ] }, { "id" : "ca366ace-e332-4c7b-81e6-26e2dcea73b3", "index" : 838, "period" : 1, "timestamp" : "00:15:02.953", "minute" : 15, "second" : 2, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 78.3, 60.7 ], "duration" : 1.646764, "related_events" : [ "6928837c-1caf-46a2-9ddf-812595105363", "7faf6980-6ac8-4656-b678-bae36583bcb9" ], "carry" : { "end_location" : [ 82.4, 62.1 ] } }, { "id" : "7faf6980-6ac8-4656-b678-bae36583bcb9", "index" : 839, "period" : 1, "timestamp" : "00:15:04.600", "minute" : 15, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 82.4, 62.1 ], "duration" : 1.018778, "related_events" : [ "db17ecc3-2634-45f8-a9ae-7208cdd6bd56" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 17.901117, "angle" : 0.8209563, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 94.6, 75.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "db17ecc3-2634-45f8-a9ae-7208cdd6bd56", "index" : 840, "period" : 1, "timestamp" : "00:15:05.618", "minute" : 15, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 37, "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" : [ 94.6, 75.2 ], "related_events" : [ "7faf6980-6ac8-4656-b678-bae36583bcb9" ] }, { "id" : "9a861f71-ec92-473a-8420-778c531b8d73", "index" : 841, "period" : 1, "timestamp" : "00:15:05.618", "minute" : 15, "second" : 5, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 37, "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" : [ 94.6, 75.2 ], "duration" : 3.828336, "related_events" : [ "7c09a917-1add-407a-bc6b-ba5f5b23f4f0", "db17ecc3-2634-45f8-a9ae-7208cdd6bd56" ], "carry" : { "end_location" : [ 100.4, 69.6 ] } }, { "id" : "7c09a917-1add-407a-bc6b-ba5f5b23f4f0", "index" : 842, "period" : 1, "timestamp" : "00:15:09.447", "minute" : 15, "second" : 9, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 37, "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" : [ 100.4, 69.6 ], "duration" : 0.729658, "related_events" : [ "4142d973-f1dd-4e73-8824-4b1e188c64c9" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 10.184301, "angle" : -2.8012106, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 90.8, 66.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "4142d973-f1dd-4e73-8824-4b1e188c64c9", "index" : 843, "period" : 1, "timestamp" : "00:15:10.176", "minute" : 15, "second" : 10, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 90.8, 66.2 ], "related_events" : [ "7c09a917-1add-407a-bc6b-ba5f5b23f4f0" ] }, { "id" : "b415bd8a-7956-4560-aad5-ba7091196f62", "index" : 844, "period" : 1, "timestamp" : "00:15:10.176", "minute" : 15, "second" : 10, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 90.8, 66.2 ], "duration" : 1.71417, "related_events" : [ "4142d973-f1dd-4e73-8824-4b1e188c64c9", "7fbc3444-9f93-4f26-ac33-b48ee9481754" ], "carry" : { "end_location" : [ 90.8, 66.2 ] } }, { "id" : "7fbc3444-9f93-4f26-ac33-b48ee9481754", "index" : 845, "period" : 1, "timestamp" : "00:15:11.890", "minute" : 15, "second" : 11, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 90.8, 66.2 ], "duration" : 1.948104, "related_events" : [ "26aeba5d-1a6e-419a-8efa-102d94eb43a7" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 24.397745, "angle" : 0.15638879, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 114.9, 70.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "26aeba5d-1a6e-419a-8efa-102d94eb43a7", "index" : 846, "period" : 1, "timestamp" : "00:15:13.839", "minute" : 15, "second" : 13, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 37, "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" : [ 114.9, 70.0 ], "related_events" : [ "7fbc3444-9f93-4f26-ac33-b48ee9481754" ] }, { "id" : "d1b9007c-c144-4db1-9e2f-5f066789c5cf", "index" : 847, "period" : 1, "timestamp" : "00:15:13.839", "minute" : 15, "second" : 13, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 37, "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" : [ 114.9, 70.0 ], "duration" : 2.086845, "related_events" : [ "b33bf4d6-1c21-4238-ab6a-642295ec220d" ], "pass" : { "length" : 43.344666, "angle" : -1.7799561, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 105.9, 27.6 ], "cross" : true, "switch" : true, "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "b33bf4d6-1c21-4238-ab6a-642295ec220d", "index" : 848, "period" : 1, "timestamp" : "00:15:15.925", "minute" : 15, "second" : 15, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 14.2, 52.5 ], "duration" : 0.0, "related_events" : [ "d1b9007c-c144-4db1-9e2f-5f066789c5cf" ], "ball_recovery" : { "recovery_failure" : true } }, { "id" : "f77ed9e8-8c66-4685-aaea-4bb4a70fa622", "index" : 849, "period" : 1, "timestamp" : "00:15:18.044", "minute" : 15, "second" : 18, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 102.3, 22.9 ], "duration" : 0.0 }, { "id" : "8f772a07-b7ae-44a5-aca3-20debe00bd11", "index" : 850, "period" : 1, "timestamp" : "00:15:18.044", "minute" : 15, "second" : 18, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 102.3, 22.9 ], "duration" : 2.663752, "under_pressure" : true, "related_events" : [ "7eee47aa-9f90-40f2-b792-d22724e22bf4", "9c0e9322-56f7-44f4-88c9-cf1b4c74aa1f", "f77ed9e8-8c66-4685-aaea-4bb4a70fa622" ], "carry" : { "end_location" : [ 82.5, 12.2 ] } }, { "id" : "9c0e9322-56f7-44f4-88c9-cf1b4c74aa1f", "index" : 851, "period" : 1, "timestamp" : "00:15:18.092", "minute" : 15, "second" : 18, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 21.6, 66.2 ], "duration" : 2.083681, "related_events" : [ "8f772a07-b7ae-44a5-aca3-20debe00bd11" ] }, { "id" : "7eee47aa-9f90-40f2-b792-d22724e22bf4", "index" : 852, "period" : 1, "timestamp" : "00:15:20.707", "minute" : 15, "second" : 20, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 82.5, 12.2 ], "duration" : 1.97432, "related_events" : [ "60b83a37-2394-4f2c-b3f4-3a66cb91df72" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 34.2965, "angle" : 2.3665035, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 58.0, 36.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "60b83a37-2394-4f2c-b3f4-3a66cb91df72", "index" : 853, "period" : 1, "timestamp" : "00:15:22.682", "minute" : 15, "second" : 22, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 58.0, 36.2 ], "related_events" : [ "7eee47aa-9f90-40f2-b792-d22724e22bf4" ] }, { "id" : "7a74c42d-48ad-4bbf-93ff-e5658e333d32", "index" : 854, "period" : 1, "timestamp" : "00:15:22.682", "minute" : 15, "second" : 22, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 58.0, 36.2 ], "duration" : 1.956619, "under_pressure" : true, "related_events" : [ "6018aac4-516b-4180-8e4e-b025d43a47cd", "60b83a37-2394-4f2c-b3f4-3a66cb91df72", "9ac28ebb-743c-4660-8b6a-70327c16fe7f" ], "carry" : { "end_location" : [ 52.9, 42.6 ] } }, { "id" : "9ac28ebb-743c-4660-8b6a-70327c16fe7f", "index" : 855, "period" : 1, "timestamp" : "00:15:23.921", "minute" : 15, "second" : 23, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 58.7, 44.2 ], "duration" : 4.577437, "related_events" : [ "6018aac4-516b-4180-8e4e-b025d43a47cd", "7a74c42d-48ad-4bbf-93ff-e5658e333d32" ] }, { "id" : "6018aac4-516b-4180-8e4e-b025d43a47cd", "index" : 856, "period" : 1, "timestamp" : "00:15:24.638", "minute" : 15, "second" : 24, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 37, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 52.9, 42.6 ], "duration" : 3.873359, "under_pressure" : true, "related_events" : [ "0b9f17dd-549b-4922-a359-90b1a4ce477d", "9ac28ebb-743c-4660-8b6a-70327c16fe7f" ], "pass" : { "recipient" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "length" : 37.2, "angle" : 3.1415927, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 15.7, 42.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0b9f17dd-549b-4922-a359-90b1a4ce477d", "index" : 857, "period" : 1, "timestamp" : "00:15:28.512", "minute" : 15, "second" : 28, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 37, "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" : [ 15.7, 42.6 ], "related_events" : [ "6018aac4-516b-4180-8e4e-b025d43a47cd" ] }, { "id" : "0391c5fc-486c-4919-974a-d0d9a402c372", "index" : 858, "period" : 1, "timestamp" : "00:15:28.512", "minute" : 15, "second" : 28, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 37, "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" : [ 15.7, 42.6 ], "duration" : 5.031145, "related_events" : [ "a7fe8713-b28c-4141-95f7-eedb7fdb35e8" ], "pass" : { "length" : 68.8364, "angle" : -0.17374651, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 83.5, 30.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "a7fe8713-b28c-4141-95f7-eedb7fdb35e8", "index" : 859, "period" : 1, "timestamp" : "00:15:33.543", "minute" : 15, "second" : 33, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 36.6, 49.4 ], "duration" : 0.0, "related_events" : [ "0391c5fc-486c-4919-974a-d0d9a402c372" ] }, { "id" : "ee9475b9-abc3-4844-8f2c-0ee0f7624492", "index" : 860, "period" : 1, "timestamp" : "00:15:33.543", "minute" : 15, "second" : 33, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 36.6, 49.4 ], "duration" : 2.792858, "related_events" : [ "a7fe8713-b28c-4141-95f7-eedb7fdb35e8", "b8925ce1-c582-4564-9b05-9acf884fc086" ], "carry" : { "end_location" : [ 36.6, 49.4 ] } }, { "id" : "b8925ce1-c582-4564-9b05-9acf884fc086", "index" : 861, "period" : 1, "timestamp" : "00:15:36.336", "minute" : 15, "second" : 36, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 36.6, 49.4 ], "duration" : 0.956181, "related_events" : [ "6492c5ef-cfeb-44f0-9be4-eb3fed3f37ec" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 11.869709, "angle" : 0.16930377, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.3, 51.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "6492c5ef-cfeb-44f0-9be4-eb3fed3f37ec", "index" : 862, "period" : 1, "timestamp" : "00:15:37.292", "minute" : 15, "second" : 37, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 48.3, 51.4 ], "related_events" : [ "b8925ce1-c582-4564-9b05-9acf884fc086" ] }, { "id" : "c24d9a3a-b820-4de3-b933-7a77182b2255", "index" : 863, "period" : 1, "timestamp" : "00:15:37.292", "minute" : 15, "second" : 37, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 48.3, 51.4 ], "duration" : 3.816696, "related_events" : [ "2e8d9470-7a4c-4108-b0a5-a963ebddec72", "6492c5ef-cfeb-44f0-9be4-eb3fed3f37ec" ], "carry" : { "end_location" : [ 52.0, 37.3 ] } }, { "id" : "2e8d9470-7a4c-4108-b0a5-a963ebddec72", "index" : 864, "period" : 1, "timestamp" : "00:15:41.109", "minute" : 15, "second" : 41, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 52.0, 37.3 ], "duration" : 0.834552, "related_events" : [ "6a9fe363-6699-4286-970a-d6be849431ce" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 17.207266, "angle" : -1.5998579, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 51.5, 20.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "6a9fe363-6699-4286-970a-d6be849431ce", "index" : 865, "period" : 1, "timestamp" : "00:15:41.943", "minute" : 15, "second" : 41, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 51.5, 20.1 ], "related_events" : [ "2e8d9470-7a4c-4108-b0a5-a963ebddec72" ] }, { "id" : "d8edae57-0947-484e-8431-e0f34bff0d7a", "index" : 866, "period" : 1, "timestamp" : "00:15:41.943", "minute" : 15, "second" : 41, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 51.5, 20.1 ], "duration" : 2.094315, "related_events" : [ "6a9fe363-6699-4286-970a-d6be849431ce", "b1fd045f-97be-4257-a8fe-8c55253712b9" ], "carry" : { "end_location" : [ 55.8, 13.3 ] } }, { "id" : "b1fd045f-97be-4257-a8fe-8c55253712b9", "index" : 867, "period" : 1, "timestamp" : "00:15:44.037", "minute" : 15, "second" : 44, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 55.8, 13.3 ], "duration" : 1.044789, "related_events" : [ "33a56dba-001e-4475-840b-8a73c29c8cd0" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 11.727745, "angle" : 1.7681919, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 53.5, 24.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "33a56dba-001e-4475-840b-8a73c29c8cd0", "index" : 868, "period" : 1, "timestamp" : "00:15:45.082", "minute" : 15, "second" : 45, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 53.5, 24.8 ], "related_events" : [ "b1fd045f-97be-4257-a8fe-8c55253712b9" ] }, { "id" : "60e17d89-f291-4104-988b-c6dc019fb310", "index" : 869, "period" : 1, "timestamp" : "00:15:45.082", "minute" : 15, "second" : 45, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 53.5, 24.8 ], "duration" : 1.748391, "related_events" : [ "0bf1614b-2232-4ea7-8e15-f2b8473dffbd", "33a56dba-001e-4475-840b-8a73c29c8cd0" ], "carry" : { "end_location" : [ 55.8, 25.0 ] } }, { "id" : "0bf1614b-2232-4ea7-8e15-f2b8473dffbd", "index" : 870, "period" : 1, "timestamp" : "00:15:46.831", "minute" : 15, "second" : 46, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 55.8, 25.0 ], "duration" : 2.799169, "related_events" : [ "ede96595-5b4b-4d6b-ab05-758ebf820f0e" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 44.996445, "angle" : 0.09347678, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 100.6, 29.2 ], "assisted_shot_id" : "ac753f6e-3edc-4bab-ac27-86f37cfc1219", "shot_assist" : true, "through_ball" : true, "technique" : { "id" : 108, "name" : "Through Ball" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ede96595-5b4b-4d6b-ab05-758ebf820f0e", "index" : 871, "period" : 1, "timestamp" : "00:15:49.630", "minute" : 15, "second" : 49, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 100.6, 29.2 ], "related_events" : [ "0bf1614b-2232-4ea7-8e15-f2b8473dffbd" ] }, { "id" : "ac753f6e-3edc-4bab-ac27-86f37cfc1219", "index" : 872, "period" : 1, "timestamp" : "00:15:49.648", "minute" : 15, "second" : 49, "type" : { "id" : 16, "name" : "Shot" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 101.0, 32.2 ], "duration" : 0.460503, "related_events" : [ "eea34b36-5a31-47fa-962f-8e8e856baea6" ], "shot" : { "statsbomb_xg" : 0.16151626, "end_location" : [ 113.7, 40.0, 1.6 ], "key_pass_id" : "0bf1614b-2232-4ea7-8e15-f2b8473dffbd", "technique" : { "id" : 93, "name" : "Normal" }, "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 87, "name" : "Open Play" }, "outcome" : { "id" : 100, "name" : "Saved" }, "first_time" : true, "freeze_frame" : [ { "location" : [ 114.3, 39.5 ], "player" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "teammate" : false }, { "location" : [ 99.5, 33.2 ], "player" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "teammate" : false }, { "location" : [ 83.5, 53.2 ], "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "teammate" : false }, { "location" : [ 85.0, 46.1 ], "player" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : false }, { "location" : [ 90.7, 42.3 ], "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "teammate" : false }, { "location" : [ 91.2, 25.5 ], "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "teammate" : false } ] } }, { "id" : "eea34b36-5a31-47fa-962f-8e8e856baea6", "index" : 873, "period" : 1, "timestamp" : "00:15:50.109", "minute" : 15, "second" : 50, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 5.8, 40.6 ], "duration" : 0.0, "related_events" : [ "ac753f6e-3edc-4bab-ac27-86f37cfc1219" ], "goalkeeper" : { "technique" : { "id" : 45, "name" : "Diving" }, "position" : { "id" : 44, "name" : "Set" }, "body_part" : { "id" : 35, "name" : "Both Hands" }, "type" : { "id" : 33, "name" : "Shot Saved" }, "outcome" : { "id" : 53, "name" : "In Play Safe" } } }, { "id" : "36f65278-cfd4-42d6-8391-f8e52d1ceb17", "index" : 874, "period" : 1, "timestamp" : "00:15:52.049", "minute" : 15, "second" : 52, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 24.8, 28.5 ], "duration" : 0.0 }, { "id" : "ad9a57ab-8c51-4ae8-a8a4-d0553815875c", "index" : 875, "period" : 1, "timestamp" : "00:15:53.746", "minute" : 15, "second" : 53, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "off_camera" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 24.4, 27.3 ], "duration" : 0.324733, "related_events" : [ "9847eece-6f89-4d1d-9cbd-cb31a2d3efc4" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 16.9685, "angle" : -1.059691, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 32.7, 12.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "9847eece-6f89-4d1d-9cbd-cb31a2d3efc4", "index" : 876, "period" : 1, "timestamp" : "00:15:54.071", "minute" : 15, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 32.7, 12.5 ], "related_events" : [ "ad9a57ab-8c51-4ae8-a8a4-d0553815875c" ] }, { "id" : "bbf41d79-f6e5-4832-84b8-967af13ab54e", "index" : 877, "period" : 1, "timestamp" : "00:15:55.302", "minute" : 15, "second" : 55, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 84.9, 65.7 ], "duration" : 0.479125, "counterpress" : true }, { "id" : "58aa4893-a9dd-4d3d-9bca-9b73f3dee882", "index" : 878, "period" : 1, "timestamp" : "00:15:57.940", "minute" : 15, "second" : 57, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 51.5, 18.8 ], "duration" : 0.596667, "related_events" : [ "327d4632-6aff-4d83-b8a5-664acf465efa" ], "pass" : { "length" : 6.074537, "angle" : 1.9237868, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.4, 24.5 ], "outcome" : { "id" : 9, "name" : "Incomplete" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "62330b3c-4043-4e23-9a5d-09d9093adffe", "index" : 879, "period" : 1, "timestamp" : "00:15:58.245", "minute" : 15, "second" : 58, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 48.1, 26.2 ], "duration" : 0.463886, "related_events" : [ "327d4632-6aff-4d83-b8a5-664acf465efa", "42e0b565-9b59-4491-9977-910f25d234dc", "fd88349e-30cb-41cf-b446-fd27604f4cc1" ] }, { "id" : "27267e20-fda3-449f-aad5-bccbf2f75c9d", "index" : 880, "period" : 1, "timestamp" : "00:15:58.537", "minute" : 15, "second" : 58, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 50.8, 22.6 ], "duration" : 0.0, "related_events" : [ "327d4632-6aff-4d83-b8a5-664acf465efa", "42e0b565-9b59-4491-9977-910f25d234dc" ], "foul_committed" : { "advantage" : true } }, { "id" : "327d4632-6aff-4d83-b8a5-664acf465efa", "index" : 881, "period" : 1, "timestamp" : "00:15:58.537", "minute" : 15, "second" : 58, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 69.3, 57.5 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "27267e20-fda3-449f-aad5-bccbf2f75c9d", "58aa4893-a9dd-4d3d-9bca-9b73f3dee882", "62330b3c-4043-4e23-9a5d-09d9093adffe" ], "foul_won" : { "advantage" : true, "defensive" : true } }, { "id" : "42e0b565-9b59-4491-9977-910f25d234dc", "index" : 882, "period" : 1, "timestamp" : "00:15:58.537", "minute" : 15, "second" : 58, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 69.3, 57.5 ], "duration" : 0.119999, "under_pressure" : true, "related_events" : [ "27267e20-fda3-449f-aad5-bccbf2f75c9d", "327d4632-6aff-4d83-b8a5-664acf465efa", "62330b3c-4043-4e23-9a5d-09d9093adffe", "fd88349e-30cb-41cf-b446-fd27604f4cc1" ], "carry" : { "end_location" : [ 69.3, 54.7 ] } }, { "id" : "fd88349e-30cb-41cf-b446-fd27604f4cc1", "index" : 883, "period" : 1, "timestamp" : "00:15:58.657", "minute" : 15, "second" : 58, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 69.3, 54.7 ], "duration" : 0.89823, "under_pressure" : true, "related_events" : [ "553c0229-d406-44d3-a6dd-f2bdefb163d6", "62330b3c-4043-4e23-9a5d-09d9093adffe" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 5.4120235, "angle" : -1.851634, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 67.8, 49.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 66, "name" : "Recovery" } } }, { "id" : "553c0229-d406-44d3-a6dd-f2bdefb163d6", "index" : 884, "period" : 1, "timestamp" : "00:15:59.555", "minute" : 15, "second" : 59, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 67.8, 49.5 ], "related_events" : [ "fd88349e-30cb-41cf-b446-fd27604f4cc1" ] }, { "id" : "8d0a7ed5-b6b5-46e4-bb98-8af8ff5d2bee", "index" : 885, "period" : 1, "timestamp" : "00:15:59.555", "minute" : 15, "second" : 59, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 67.8, 49.5 ], "duration" : 1.129419, "related_events" : [ "0af38cb2-d104-4e8d-af9a-455c790f093e", "553c0229-d406-44d3-a6dd-f2bdefb163d6" ], "carry" : { "end_location" : [ 64.7, 50.5 ] } }, { "id" : "0af38cb2-d104-4e8d-af9a-455c790f093e", "index" : 886, "period" : 1, "timestamp" : "00:16:00.685", "minute" : 16, "second" : 0, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 64.7, 50.5 ], "duration" : 0.725856, "related_events" : [ "a9a62501-c859-4b63-89f2-f99700e11b51" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 11.907981, "angle" : -1.7055676, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.1, 38.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "a9a62501-c859-4b63-89f2-f99700e11b51", "index" : 887, "period" : 1, "timestamp" : "00:16:01.410", "minute" : 16, "second" : 1, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 63.1, 38.7 ], "related_events" : [ "0af38cb2-d104-4e8d-af9a-455c790f093e" ] }, { "id" : "1335107c-ccc5-42c7-947c-361bcb3a7486", "index" : 888, "period" : 1, "timestamp" : "00:16:01.410", "minute" : 16, "second" : 1, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 63.1, 38.7 ], "duration" : 3.20113, "related_events" : [ "12aa6348-960d-48c0-b777-110ddd041766", "a9a62501-c859-4b63-89f2-f99700e11b51" ], "carry" : { "end_location" : [ 63.1, 33.8 ] } }, { "id" : "12aa6348-960d-48c0-b777-110ddd041766", "index" : 889, "period" : 1, "timestamp" : "00:16:04.612", "minute" : 16, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 63.1, 33.8 ], "duration" : 1.329282, "related_events" : [ "e7999bf9-cecd-4219-93bb-4220fa0dc51c" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 26.073933, "angle" : -1.401234, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 67.5, 8.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "e7999bf9-cecd-4219-93bb-4220fa0dc51c", "index" : 890, "period" : 1, "timestamp" : "00:16:05.941", "minute" : 16, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 67.5, 8.1 ], "related_events" : [ "12aa6348-960d-48c0-b777-110ddd041766" ] }, { "id" : "0cddd812-dbf8-412e-830b-edc18b931aed", "index" : 891, "period" : 1, "timestamp" : "00:16:05.941", "minute" : 16, "second" : 5, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 67.5, 8.1 ], "duration" : 1.872698, "related_events" : [ "879e8e2f-bf1f-46b6-94d9-ec9c75fe9012", "e7999bf9-cecd-4219-93bb-4220fa0dc51c" ], "carry" : { "end_location" : [ 70.6, 6.7 ] } }, { "id" : "879e8e2f-bf1f-46b6-94d9-ec9c75fe9012", "index" : 892, "period" : 1, "timestamp" : "00:16:07.814", "minute" : 16, "second" : 7, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 70.6, 6.7 ], "duration" : 0.934835, "related_events" : [ "51b5905b-9d83-4088-b51c-b36e786ac757" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 12.656223, "angle" : 2.0379775, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.9, 18.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "51b5905b-9d83-4088-b51c-b36e786ac757", "index" : 893, "period" : 1, "timestamp" : "00:16:08.748", "minute" : 16, "second" : 8, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 64.9, 18.0 ], "related_events" : [ "879e8e2f-bf1f-46b6-94d9-ec9c75fe9012" ] }, { "id" : "7660edfc-42fe-41d8-b207-7ee02b5ebd2b", "index" : 894, "period" : 1, "timestamp" : "00:16:08.748", "minute" : 16, "second" : 8, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 64.9, 18.0 ], "duration" : 0.984938, "related_events" : [ "51b5905b-9d83-4088-b51c-b36e786ac757", "abb8c4fb-390a-4004-8869-eec9604ab8a3" ], "carry" : { "end_location" : [ 64.7, 18.0 ] } }, { "id" : "abb8c4fb-390a-4004-8869-eec9604ab8a3", "index" : 895, "period" : 1, "timestamp" : "00:16:09.733", "minute" : 16, "second" : 9, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 64.7, 18.0 ], "duration" : 0.938272, "related_events" : [ "e132678c-d566-4c97-806a-a02b22778804" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 17.98694, "angle" : 1.7496552, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 61.5, 35.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e132678c-d566-4c97-806a-a02b22778804", "index" : 896, "period" : 1, "timestamp" : "00:16:10.672", "minute" : 16, "second" : 10, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 61.5, 35.7 ], "related_events" : [ "abb8c4fb-390a-4004-8869-eec9604ab8a3" ] }, { "id" : "62121dfa-a802-43c4-9b40-0b243b91505f", "index" : 897, "period" : 1, "timestamp" : "00:16:10.672", "minute" : 16, "second" : 10, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 61.5, 35.7 ], "duration" : 1.413768, "under_pressure" : true, "related_events" : [ "560dc761-bd03-4dbe-96ba-61494a95b3ed", "d2952bee-b32e-4a25-86fd-a6d678fb3241", "e132678c-d566-4c97-806a-a02b22778804" ], "carry" : { "end_location" : [ 63.3, 36.5 ] } }, { "id" : "560dc761-bd03-4dbe-96ba-61494a95b3ed", "index" : 898, "period" : 1, "timestamp" : "00:16:10.789", "minute" : 16, "second" : 10, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 52.8, 43.2 ], "duration" : 1.184049, "related_events" : [ "62121dfa-a802-43c4-9b40-0b243b91505f" ] }, { "id" : "a2392de3-91be-42be-9503-1aa81aacd751", "index" : 899, "period" : 1, "timestamp" : "00:16:12.085", "minute" : 16, "second" : 12, "type" : { "id" : 39, "name" : "Dribbled Past" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 56.8, 43.6 ], "duration" : 0.0, "related_events" : [ "9f939324-9e3e-41b9-8568-551b99fcd6d7", "d2952bee-b32e-4a25-86fd-a6d678fb3241" ] }, { "id" : "d2952bee-b32e-4a25-86fd-a6d678fb3241", "index" : 900, "period" : 1, "timestamp" : "00:16:12.085", "minute" : 16, "second" : 12, "type" : { "id" : 14, "name" : "Dribble" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 63.3, 36.5 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "a2392de3-91be-42be-9503-1aa81aacd751" ], "dribble" : { "outcome" : { "id" : 8, "name" : "Complete" } } }, { "id" : "9f939324-9e3e-41b9-8568-551b99fcd6d7", "index" : 901, "period" : 1, "timestamp" : "00:16:12.085", "minute" : 16, "second" : 12, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 63.3, 36.5 ], "duration" : 2.721367, "under_pressure" : true, "related_events" : [ "a2392de3-91be-42be-9503-1aa81aacd751", "d2952bee-b32e-4a25-86fd-a6d678fb3241", "f5d5f1d2-3152-44a1-a10f-6a201a5c1be1" ], "carry" : { "end_location" : [ 69.6, 47.6 ] } }, { "id" : "f5d5f1d2-3152-44a1-a10f-6a201a5c1be1", "index" : 902, "period" : 1, "timestamp" : "00:16:14.807", "minute" : 16, "second" : 14, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 69.6, 47.6 ], "duration" : 1.632678, "related_events" : [ "7e9b0b03-0972-4ce8-ac4b-62e00fd0a4d2" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 28.401585, "angle" : 1.1654422, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 80.8, 73.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "7e9b0b03-0972-4ce8-ac4b-62e00fd0a4d2", "index" : 903, "period" : 1, "timestamp" : "00:16:16.439", "minute" : 16, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 80.8, 73.7 ], "related_events" : [ "f5d5f1d2-3152-44a1-a10f-6a201a5c1be1" ] }, { "id" : "8e035e45-bcac-470b-8581-4119f2ad39c4", "index" : 904, "period" : 1, "timestamp" : "00:16:16.439", "minute" : 16, "second" : 16, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 80.8, 73.7 ], "duration" : 1.609088, "related_events" : [ "7e9b0b03-0972-4ce8-ac4b-62e00fd0a4d2", "f32f73fb-3d22-47f2-beff-32feed06ba25" ], "carry" : { "end_location" : [ 83.9, 74.1 ] } }, { "id" : "f32f73fb-3d22-47f2-beff-32feed06ba25", "index" : 905, "period" : 1, "timestamp" : "00:16:18.049", "minute" : 16, "second" : 18, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 83.9, 74.1 ], "duration" : 1.121858, "related_events" : [ "2d0d050c-a369-42b7-87fe-a2e4e1da46c1" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 15.738488, "angle" : -2.428142, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 72.0, 63.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "2d0d050c-a369-42b7-87fe-a2e4e1da46c1", "index" : 906, "period" : 1, "timestamp" : "00:16:19.170", "minute" : 16, "second" : 19, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 72.0, 63.8 ], "related_events" : [ "f32f73fb-3d22-47f2-beff-32feed06ba25" ] }, { "id" : "f445783c-1d0a-4ef5-8c31-5ac19aeeeeb3", "index" : 907, "period" : 1, "timestamp" : "00:16:19.170", "minute" : 16, "second" : 19, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 72.0, 63.8 ], "duration" : 2.128864, "related_events" : [ "2d0d050c-a369-42b7-87fe-a2e4e1da46c1", "9ddc2691-7862-4b19-bb71-ff1a49742776" ], "carry" : { "end_location" : [ 73.2, 61.6 ] } }, { "id" : "9ddc2691-7862-4b19-bb71-ff1a49742776", "index" : 908, "period" : 1, "timestamp" : "00:16:21.299", "minute" : 16, "second" : 21, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 73.2, 61.6 ], "duration" : 1.19971, "related_events" : [ "b1799859-4c3c-4705-8f65-9b80b53e5a54" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 27.392334, "angle" : -1.9641833, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.7, 36.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "b1799859-4c3c-4705-8f65-9b80b53e5a54", "index" : 909, "period" : 1, "timestamp" : "00:16:22.499", "minute" : 16, "second" : 22, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 62.7, 36.3 ], "related_events" : [ "9ddc2691-7862-4b19-bb71-ff1a49742776" ] }, { "id" : "deb2f9d5-a5dc-4030-b512-8ca89804d879", "index" : 910, "period" : 1, "timestamp" : "00:16:22.499", "minute" : 16, "second" : 22, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 62.7, 36.3 ], "duration" : 1.22977, "related_events" : [ "b1799859-4c3c-4705-8f65-9b80b53e5a54", "b40309c1-f796-419f-afe1-7ee445dc646f" ], "carry" : { "end_location" : [ 63.5, 33.8 ] } }, { "id" : "b40309c1-f796-419f-afe1-7ee445dc646f", "index" : 911, "period" : 1, "timestamp" : "00:16:23.729", "minute" : 16, "second" : 23, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 63.5, 33.8 ], "duration" : 1.375247, "related_events" : [ "1d15e256-9249-4a73-b664-878de5260b61" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 28.904325, "angle" : -1.2577983, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 72.4, 6.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "1d15e256-9249-4a73-b664-878de5260b61", "index" : 912, "period" : 1, "timestamp" : "00:16:25.104", "minute" : 16, "second" : 25, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 72.4, 6.3 ], "related_events" : [ "b40309c1-f796-419f-afe1-7ee445dc646f" ] }, { "id" : "8f1aaa9d-519a-4521-904e-cdecaffeab33", "index" : 913, "period" : 1, "timestamp" : "00:16:25.104", "minute" : 16, "second" : 25, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 72.4, 6.3 ], "duration" : 0.838109, "related_events" : [ "1d15e256-9249-4a73-b664-878de5260b61", "af3a2264-2ddb-47cd-a0a3-54f19977b9ad" ], "carry" : { "end_location" : [ 72.4, 6.3 ] } }, { "id" : "af3a2264-2ddb-47cd-a0a3-54f19977b9ad", "index" : 914, "period" : 1, "timestamp" : "00:16:25.942", "minute" : 16, "second" : 25, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 72.4, 6.3 ], "duration" : 0.962446, "related_events" : [ "2607a403-befd-4949-be3f-8ea4d768fd56" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 13.544003, "angle" : -0.2843848, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 85.4, 2.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "2607a403-befd-4949-be3f-8ea4d768fd56", "index" : 915, "period" : 1, "timestamp" : "00:16:26.905", "minute" : 16, "second" : 26, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 85.4, 2.5 ], "related_events" : [ "af3a2264-2ddb-47cd-a0a3-54f19977b9ad" ] }, { "id" : "0b401df0-56c4-42a9-b9c2-ea2b23fc4476", "index" : 916, "period" : 1, "timestamp" : "00:16:26.905", "minute" : 16, "second" : 26, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 85.4, 2.5 ], "duration" : 0.882775, "under_pressure" : true, "related_events" : [ "1823481c-30b4-4cd6-92b2-db7af97fa90e", "2607a403-befd-4949-be3f-8ea4d768fd56", "9e5613a9-0526-4d80-8099-f262b643734e" ], "carry" : { "end_location" : [ 91.1, 2.3 ] } }, { "id" : "1823481c-30b4-4cd6-92b2-db7af97fa90e", "index" : 917, "period" : 1, "timestamp" : "00:16:27.245", "minute" : 16, "second" : 27, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 36.1, 76.7 ], "duration" : 0.784063, "related_events" : [ "0b401df0-56c4-42a9-b9c2-ea2b23fc4476", "9e5613a9-0526-4d80-8099-f262b643734e" ] }, { "id" : "9e5613a9-0526-4d80-8099-f262b643734e", "index" : 918, "period" : 1, "timestamp" : "00:16:27.787", "minute" : 16, "second" : 27, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 91.1, 2.3 ], "duration" : 1.240326, "under_pressure" : true, "related_events" : [ "1823481c-30b4-4cd6-92b2-db7af97fa90e", "f9e0b95f-c54d-4559-a59f-278706c5bdf3" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 15.875137, "angle" : 0.3137826, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 106.2, 7.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 76, "name" : "Pass Offside" } } }, { "id" : "f9e0b95f-c54d-4559-a59f-278706c5bdf3", "index" : 919, "period" : 1, "timestamp" : "00:16:29.028", "minute" : 16, "second" : 29, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 38, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 106.2, 7.2 ], "related_events" : [ "9e5613a9-0526-4d80-8099-f262b643734e" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "eca9cb10-697f-44d5-a25b-35ecfc0619f8", "index" : 920, "period" : 1, "timestamp" : "00:16:56.322", "minute" : 16, "second" : 56, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 39, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "off_camera" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 15.6, 71.0 ], "duration" : 4.449399, "related_events" : [ "cd7fb4bc-7525-4ea9-80d4-c22329ee370d" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 26.627054, "angle" : -1.24192, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 24.2, 45.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 62, "name" : "Free Kick" } } }, { "id" : "cd7fb4bc-7525-4ea9-80d4-c22329ee370d", "index" : 921, "period" : 1, "timestamp" : "00:17:00.771", "minute" : 17, "second" : 0, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 39, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 24.2, 45.8 ], "related_events" : [ "eca9cb10-697f-44d5-a25b-35ecfc0619f8" ] }, { "id" : "ed64cda2-2dea-4dcb-b643-1a1b9d12e6ce", "index" : 922, "period" : 1, "timestamp" : "00:17:04.261", "minute" : 17, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 39, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 37.1, 32.0 ], "duration" : 1.060058, "related_events" : [ "5d3bbd5d-3824-4548-9a75-6c335cbb3de5" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 19.0, "angle" : 0.9272952, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.5, 47.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "5d3bbd5d-3824-4548-9a75-6c335cbb3de5", "index" : 923, "period" : 1, "timestamp" : "00:17:05.321", "minute" : 17, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 39, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 48.5, 47.2 ], "related_events" : [ "ed64cda2-2dea-4dcb-b643-1a1b9d12e6ce" ] }, { "id" : "2f4d236a-ed9c-4bfe-b0ac-86adb96a4088", "index" : 924, "period" : 1, "timestamp" : "00:17:05.321", "minute" : 17, "second" : 5, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 39, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 48.5, 47.2 ], "duration" : 0.93333, "related_events" : [ "5d3bbd5d-3824-4548-9a75-6c335cbb3de5", "f209d373-22a8-4f57-b59a-2c1a73c120ed" ], "carry" : { "end_location" : [ 44.9, 46.8 ] } }, { "id" : "f209d373-22a8-4f57-b59a-2c1a73c120ed", "index" : 925, "period" : 1, "timestamp" : "00:17:06.254", "minute" : 17, "second" : 6, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 39, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 44.9, 46.8 ], "duration" : 1.544459, "related_events" : [ "5e6b8066-e53b-4bcb-a5a7-e2739aeb1f6c" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 12.52198, "angle" : -2.6779451, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 33.7, 41.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "5e6b8066-e53b-4bcb-a5a7-e2739aeb1f6c", "index" : 926, "period" : 1, "timestamp" : "00:17:07.799", "minute" : 17, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 39, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 33.7, 41.2 ], "related_events" : [ "f209d373-22a8-4f57-b59a-2c1a73c120ed" ] }, { "id" : "07807503-7d7a-4af8-89f6-398173a82e1b", "index" : 927, "period" : 1, "timestamp" : "00:17:07.799", "minute" : 17, "second" : 7, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 39, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 33.7, 41.2 ], "duration" : 6.622623, "under_pressure" : true, "related_events" : [ "579bd52c-0d53-4155-a5fe-c1147ea82935", "5e6b8066-e53b-4bcb-a5a7-e2739aeb1f6c", "df891dd8-63dd-47c0-87e9-253c80246f18" ], "carry" : { "end_location" : [ 46.2, 35.9 ] } }, { "id" : "df891dd8-63dd-47c0-87e9-253c80246f18", "index" : 928, "period" : 1, "timestamp" : "00:17:13.576", "minute" : 17, "second" : 13, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 39, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 73.0, 40.5 ], "duration" : 1.009504, "related_events" : [ "07807503-7d7a-4af8-89f6-398173a82e1b", "579bd52c-0d53-4155-a5fe-c1147ea82935" ] }, { "id" : "579bd52c-0d53-4155-a5fe-c1147ea82935", "index" : 929, "period" : 1, "timestamp" : "00:17:14.421", "minute" : 17, "second" : 14, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 39, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 46.2, 35.9 ], "duration" : 0.949236, "under_pressure" : true, "related_events" : [ "cac291c2-87bc-4b97-9fda-7c880cfb9476", "df891dd8-63dd-47c0-87e9-253c80246f18" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 15.55667, "angle" : -0.8809963, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.1, 23.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "73d81ff7-119b-47a9-97ed-dfa2952f4f2b", "index" : 930, "period" : 1, "timestamp" : "00:17:15.108", "minute" : 17, "second" : 15, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 39, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 60.1, 55.3 ], "duration" : 0.606048, "related_events" : [ "3dc941ab-0c23-4a6f-beff-ba05347b6dea", "3e938f6c-f50b-467b-b98f-dece47c43291", "cac291c2-87bc-4b97-9fda-7c880cfb9476" ] }, { "id" : "cac291c2-87bc-4b97-9fda-7c880cfb9476", "index" : 931, "period" : 1, "timestamp" : "00:17:15.371", "minute" : 17, "second" : 15, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 39, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 56.1, 23.9 ], "under_pressure" : true, "related_events" : [ "579bd52c-0d53-4155-a5fe-c1147ea82935", "73d81ff7-119b-47a9-97ed-dfa2952f4f2b" ] }, { "id" : "3dc941ab-0c23-4a6f-beff-ba05347b6dea", "index" : 932, "period" : 1, "timestamp" : "00:17:15.371", "minute" : 17, "second" : 15, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 39, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 56.1, 23.9 ], "duration" : 0.097421, "under_pressure" : true, "related_events" : [ "3e938f6c-f50b-467b-b98f-dece47c43291", "73d81ff7-119b-47a9-97ed-dfa2952f4f2b", "cac291c2-87bc-4b97-9fda-7c880cfb9476", "f88211cc-d497-45c0-b8bf-7c8353bf7189" ], "carry" : { "end_location" : [ 56.4, 22.4 ] } }, { "id" : "f88211cc-d497-45c0-b8bf-7c8353bf7189", "index" : 933, "period" : 1, "timestamp" : "00:17:15.468", "minute" : 17, "second" : 15, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 39, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 63.7, 57.7 ], "duration" : 0.0, "related_events" : [ "3dc941ab-0c23-4a6f-beff-ba05347b6dea", "3e938f6c-f50b-467b-b98f-dece47c43291" ] }, { "id" : "3e938f6c-f50b-467b-b98f-dece47c43291", "index" : 934, "period" : 1, "timestamp" : "00:17:15.468", "minute" : 17, "second" : 15, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 39, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 56.4, 22.4 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "73d81ff7-119b-47a9-97ed-dfa2952f4f2b", "f88211cc-d497-45c0-b8bf-7c8353bf7189" ] }, { "id" : "f6cfc167-5c92-4ed0-8622-d059a868274c", "index" : 935, "period" : 1, "timestamp" : "00:17:34.098", "minute" : 17, "second" : 34, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 40, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 56.6, 24.1 ], "duration" : 0.809278, "related_events" : [ "d915df11-54c7-49a3-8c6e-bccbf3c4f57d" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 16.995588, "angle" : 1.1203059, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.0, 39.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 62, "name" : "Free Kick" } } }, { "id" : "d915df11-54c7-49a3-8c6e-bccbf3c4f57d", "index" : 936, "period" : 1, "timestamp" : "00:17:34.907", "minute" : 17, "second" : 34, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 40, "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" : 23, "name" : "Center Forward" }, "location" : [ 64.0, 39.4 ], "related_events" : [ "f6cfc167-5c92-4ed0-8622-d059a868274c" ] }, { "id" : "d8f0dc98-f41b-4a9b-acf2-07dcde2e9963", "index" : 937, "period" : 1, "timestamp" : "00:17:34.907", "minute" : 17, "second" : 34, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 40, "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" : 23, "name" : "Center Forward" }, "location" : [ 63.3, 39.0 ], "duration" : 0.997949, "related_events" : [ "2b9c453f-5c4e-46d7-b9b6-82bffc4087c2" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 7.441102, "angle" : -2.2896264, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 58.4, 33.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "2b9c453f-5c4e-46d7-b9b6-82bffc4087c2", "index" : 938, "period" : 1, "timestamp" : "00:17:35.905", "minute" : 17, "second" : 35, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 40, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 58.4, 33.4 ], "related_events" : [ "d8f0dc98-f41b-4a9b-acf2-07dcde2e9963" ] }, { "id" : "f9b25616-d455-4d85-a25b-d8dfc6c0ffd0", "index" : 939, "period" : 1, "timestamp" : "00:17:35.905", "minute" : 17, "second" : 35, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 40, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 58.4, 33.4 ], "duration" : 0.936825, "related_events" : [ "2b9c453f-5c4e-46d7-b9b6-82bffc4087c2", "5e7d0593-a7ab-40ba-b8f2-871c8bffe822" ], "carry" : { "end_location" : [ 59.1, 37.7 ] } }, { "id" : "5e7d0593-a7ab-40ba-b8f2-871c8bffe822", "index" : 940, "period" : 1, "timestamp" : "00:17:36.842", "minute" : 17, "second" : 36, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 40, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 59.1, 37.7 ], "duration" : 0.789871, "related_events" : [ "9b9706aa-568a-4aa3-949b-56f79b0ae525" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 9.650907, "angle" : 1.3937231, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 60.8, 47.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9b9706aa-568a-4aa3-949b-56f79b0ae525", "index" : 941, "period" : 1, "timestamp" : "00:17:37.632", "minute" : 17, "second" : 37, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 60.8, 47.2 ], "related_events" : [ "5e7d0593-a7ab-40ba-b8f2-871c8bffe822" ] }, { "id" : "03e8c52c-59f8-4f44-b305-ed9b9e391b92", "index" : 942, "period" : 1, "timestamp" : "00:17:37.632", "minute" : 17, "second" : 37, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 60.8, 47.2 ], "duration" : 1.474139, "related_events" : [ "899854fb-7a7c-4b9b-9f1e-a5d8c6344cf7", "9b9706aa-568a-4aa3-949b-56f79b0ae525" ], "carry" : { "end_location" : [ 62.8, 49.1 ] } }, { "id" : "899854fb-7a7c-4b9b-9f1e-a5d8c6344cf7", "index" : 943, "period" : 1, "timestamp" : "00:17:39.106", "minute" : 17, "second" : 39, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 62.8, 49.1 ], "duration" : 2.122218, "related_events" : [ "0a0a3bca-3717-4341-ad85-2e3fa7cde95b" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 27.763466, "angle" : 1.2023295, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 72.8, 75.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0a0a3bca-3717-4341-ad85-2e3fa7cde95b", "index" : 944, "period" : 1, "timestamp" : "00:17:41.228", "minute" : 17, "second" : 41, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 72.8, 75.0 ], "related_events" : [ "899854fb-7a7c-4b9b-9f1e-a5d8c6344cf7" ] }, { "id" : "9e62f29b-afd8-4961-bab1-033cd1db70cd", "index" : 945, "period" : 1, "timestamp" : "00:17:41.228", "minute" : 17, "second" : 41, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 72.8, 75.0 ], "duration" : 1.558832, "related_events" : [ "0a0a3bca-3717-4341-ad85-2e3fa7cde95b", "63cd8000-f273-47a8-ad70-df8713c6289a" ], "carry" : { "end_location" : [ 84.9, 73.6 ] } }, { "id" : "63cd8000-f273-47a8-ad70-df8713c6289a", "index" : 946, "period" : 1, "timestamp" : "00:17:42.787", "minute" : 17, "second" : 42, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 84.9, 73.6 ], "duration" : 1.340916, "related_events" : [ "313d778d-134f-4a26-93fd-30e92ec551c0" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 13.448049, "angle" : 0.28647107, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 97.8, 77.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "313d778d-134f-4a26-93fd-30e92ec551c0", "index" : 947, "period" : 1, "timestamp" : "00:17:44.128", "minute" : 17, "second" : 44, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 40, "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" : [ 97.8, 77.4 ], "related_events" : [ "63cd8000-f273-47a8-ad70-df8713c6289a" ] }, { "id" : "fd8b5923-1209-4561-9538-3485ca840bcc", "index" : 948, "period" : 1, "timestamp" : "00:17:44.128", "minute" : 17, "second" : 44, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 40, "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" : [ 97.8, 77.4 ], "duration" : 0.891556, "related_events" : [ "313d778d-134f-4a26-93fd-30e92ec551c0", "e69d89ab-4e3e-406a-88e5-b84e5e0488f9" ], "carry" : { "end_location" : [ 97.8, 77.4 ] } }, { "id" : "e69d89ab-4e3e-406a-88e5-b84e5e0488f9", "index" : 949, "period" : 1, "timestamp" : "00:17:45.019", "minute" : 17, "second" : 45, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 40, "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" : [ 97.8, 77.4 ], "duration" : 2.217853, "related_events" : [ "1a0f573e-dc52-4c2a-89be-7ea979ce4f9a" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 21.746954, "angle" : -0.3668437, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 118.1, 69.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "efcb8d16-5555-4fdb-9c17-6b5e839f049f", "index" : 950, "period" : 1, "timestamp" : "00:17:45.950", "minute" : 17, "second" : 45, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 4.8, 11.9 ], "duration" : 1.38858, "related_events" : [ "1a0f573e-dc52-4c2a-89be-7ea979ce4f9a", "974665f5-54eb-45ba-be0d-6019da21f52c", "be925045-417d-405e-a6a2-1594abcac076", "e1311335-bad0-40ab-8580-d97121f19878" ] }, { "id" : "1a0f573e-dc52-4c2a-89be-7ea979ce4f9a", "index" : 951, "period" : 1, "timestamp" : "00:17:47.237", "minute" : 17, "second" : 47, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 118.1, 69.6 ], "under_pressure" : true, "related_events" : [ "e69d89ab-4e3e-406a-88e5-b84e5e0488f9", "efcb8d16-5555-4fdb-9c17-6b5e839f049f" ] }, { "id" : "be925045-417d-405e-a6a2-1594abcac076", "index" : 952, "period" : 1, "timestamp" : "00:17:47.237", "minute" : 17, "second" : 47, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 118.1, 69.6 ], "duration" : 0.101987004, "under_pressure" : true, "related_events" : [ "1a0f573e-dc52-4c2a-89be-7ea979ce4f9a", "4d7f031f-9b3b-4d10-8ebc-546510715667", "e1311335-bad0-40ab-8580-d97121f19878", "efcb8d16-5555-4fdb-9c17-6b5e839f049f" ], "carry" : { "end_location" : [ 117.0, 71.1 ] } }, { "id" : "4d7f031f-9b3b-4d10-8ebc-546510715667", "index" : 953, "period" : 1, "timestamp" : "00:17:47.339", "minute" : 17, "second" : 47, "type" : { "id" : 39, "name" : "Dribbled Past" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 3.1, 9.0 ], "duration" : 0.0, "related_events" : [ "974665f5-54eb-45ba-be0d-6019da21f52c", "be925045-417d-405e-a6a2-1594abcac076", "e1311335-bad0-40ab-8580-d97121f19878" ] }, { "id" : "e1311335-bad0-40ab-8580-d97121f19878", "index" : 954, "period" : 1, "timestamp" : "00:17:47.339", "minute" : 17, "second" : 47, "type" : { "id" : 14, "name" : "Dribble" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 117.0, 71.1 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "4d7f031f-9b3b-4d10-8ebc-546510715667", "efcb8d16-5555-4fdb-9c17-6b5e839f049f" ], "dribble" : { "outcome" : { "id" : 8, "name" : "Complete" } } }, { "id" : "974665f5-54eb-45ba-be0d-6019da21f52c", "index" : 955, "period" : 1, "timestamp" : "00:17:47.339", "minute" : 17, "second" : 47, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 117.0, 71.1 ], "duration" : 3.539078, "under_pressure" : true, "related_events" : [ "4d29532b-5bf9-43ee-b994-612d5a7e1d2f", "4d7f031f-9b3b-4d10-8ebc-546510715667", "e1311335-bad0-40ab-8580-d97121f19878", "efcb8d16-5555-4fdb-9c17-6b5e839f049f" ], "carry" : { "end_location" : [ 112.5, 77.8 ] } }, { "id" : "4d29532b-5bf9-43ee-b994-612d5a7e1d2f", "index" : 956, "period" : 1, "timestamp" : "00:17:50.878", "minute" : 17, "second" : 50, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 112.5, 77.8 ], "duration" : 1.414092, "related_events" : [ "4405f1f5-3262-4ebb-a721-fd7f80add986" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 20.32978, "angle" : -3.0874584, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 92.2, 76.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "4405f1f5-3262-4ebb-a721-fd7f80add986", "index" : 957, "period" : 1, "timestamp" : "00:17:52.292", "minute" : 17, "second" : 52, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 40, "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" : [ 92.2, 76.7 ], "related_events" : [ "4d29532b-5bf9-43ee-b994-612d5a7e1d2f" ] }, { "id" : "985095d1-3aa7-48a1-ba7e-ada6dd3bc365", "index" : 958, "period" : 1, "timestamp" : "00:17:52.292", "minute" : 17, "second" : 52, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 40, "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" : [ 92.2, 76.7 ], "duration" : 1.100123, "related_events" : [ "4405f1f5-3262-4ebb-a721-fd7f80add986", "6e62794f-3008-4563-931a-9b09c801abb3" ], "carry" : { "end_location" : [ 92.2, 76.6 ] } }, { "id" : "6e62794f-3008-4563-931a-9b09c801abb3", "index" : 959, "period" : 1, "timestamp" : "00:17:53.392", "minute" : 17, "second" : 53, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 40, "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" : [ 92.2, 76.6 ], "duration" : 0.983881, "related_events" : [ "233d2de4-06a6-48cf-a07a-29b7a47e8624" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 11.101802, "angle" : -2.5161076, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 83.2, 70.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "233d2de4-06a6-48cf-a07a-29b7a47e8624", "index" : 960, "period" : 1, "timestamp" : "00:17:54.376", "minute" : 17, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 83.2, 70.1 ], "related_events" : [ "6e62794f-3008-4563-931a-9b09c801abb3" ] }, { "id" : "ae275607-77eb-4675-a789-e8923e6bbc88", "index" : 961, "period" : 1, "timestamp" : "00:17:54.376", "minute" : 17, "second" : 54, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 83.2, 70.1 ], "duration" : 1.84082, "related_events" : [ "12222314-4af3-4ecf-931b-369d9ef307e4", "233d2de4-06a6-48cf-a07a-29b7a47e8624" ], "carry" : { "end_location" : [ 83.2, 70.1 ] } }, { "id" : "12222314-4af3-4ecf-931b-369d9ef307e4", "index" : 962, "period" : 1, "timestamp" : "00:17:56.217", "minute" : 17, "second" : 56, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 83.2, 70.1 ], "duration" : 1.308394, "related_events" : [ "e104354e-d86c-48cf-b8c2-f900c6b1f408" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 16.93074, "angle" : -2.6224465, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 68.5, 61.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e104354e-d86c-48cf-b8c2-f900c6b1f408", "index" : 963, "period" : 1, "timestamp" : "00:17:57.525", "minute" : 17, "second" : 57, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 40, "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" : [ 68.5, 61.7 ], "related_events" : [ "12222314-4af3-4ecf-931b-369d9ef307e4" ] }, { "id" : "1c3fa653-551e-4734-aea7-e8745975fc9f", "index" : 964, "period" : 1, "timestamp" : "00:17:57.525", "minute" : 17, "second" : 57, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 40, "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" : [ 68.5, 61.7 ], "duration" : 1.10467, "related_events" : [ "abc54a7f-4ebb-409a-9ee2-451f48039f6e", "e104354e-d86c-48cf-b8c2-f900c6b1f408" ], "carry" : { "end_location" : [ 68.9, 54.4 ] } }, { "id" : "abc54a7f-4ebb-409a-9ee2-451f48039f6e", "index" : 965, "period" : 1, "timestamp" : "00:17:58.630", "minute" : 17, "second" : 58, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 40, "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" : [ 68.9, 54.4 ], "duration" : 1.315569, "related_events" : [ "0c30f566-5568-4cfa-be34-2e042fed6842" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 14.766516, "angle" : -2.1193457, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 61.2, 41.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0c30f566-5568-4cfa-be34-2e042fed6842", "index" : 966, "period" : 1, "timestamp" : "00:17:59.946", "minute" : 17, "second" : 59, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 61.2, 41.8 ], "related_events" : [ "abc54a7f-4ebb-409a-9ee2-451f48039f6e" ] }, { "id" : "98339c4a-5724-42ca-b05f-0b834b712e54", "index" : 967, "period" : 1, "timestamp" : "00:17:59.946", "minute" : 17, "second" : 59, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 61.2, 41.8 ], "duration" : 2.304287, "related_events" : [ "0c30f566-5568-4cfa-be34-2e042fed6842", "738c81cc-63b9-4484-bb1c-f6d64487245a" ], "carry" : { "end_location" : [ 61.2, 41.8 ] } }, { "id" : "738c81cc-63b9-4484-bb1c-f6d64487245a", "index" : 968, "period" : 1, "timestamp" : "00:18:02.250", "minute" : 18, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 61.2, 41.8 ], "duration" : 1.590247, "related_events" : [ "5afaf5b7-17df-47ed-a831-91eb84613948" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 17.836199, "angle" : 1.4471368, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.4, 59.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "5afaf5b7-17df-47ed-a831-91eb84613948", "index" : 969, "period" : 1, "timestamp" : "00:18:03.840", "minute" : 18, "second" : 3, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 40, "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" : [ 63.4, 59.5 ], "related_events" : [ "738c81cc-63b9-4484-bb1c-f6d64487245a" ] }, { "id" : "7ae4da2c-d795-4b1c-b850-e2a8dadcd1ad", "index" : 970, "period" : 1, "timestamp" : "00:18:03.840", "minute" : 18, "second" : 3, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 40, "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" : [ 63.4, 59.5 ], "duration" : 0.920069, "related_events" : [ "5afaf5b7-17df-47ed-a831-91eb84613948", "8c9c492d-a168-4714-b0c3-61de9a5619e2" ], "carry" : { "end_location" : [ 63.4, 59.5 ] } }, { "id" : "8c9c492d-a168-4714-b0c3-61de9a5619e2", "index" : 971, "period" : 1, "timestamp" : "00:18:04.760", "minute" : 18, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 40, "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" : [ 63.4, 59.5 ], "duration" : 0.938445, "related_events" : [ "6ca67b4e-7849-4936-b79a-1baa58b671b7" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 12.61507, "angle" : 0.85271204, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 71.7, 69.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "6ca67b4e-7849-4936-b79a-1baa58b671b7", "index" : 972, "period" : 1, "timestamp" : "00:18:05.699", "minute" : 18, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 71.7, 69.0 ], "related_events" : [ "8c9c492d-a168-4714-b0c3-61de9a5619e2" ] }, { "id" : "f66b37b8-b6b4-4e01-9abb-2a02c01b7f4a", "index" : 973, "period" : 1, "timestamp" : "00:18:05.699", "minute" : 18, "second" : 5, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 71.7, 69.0 ], "duration" : 2.400104, "related_events" : [ "2eb53473-6ed6-474d-b13e-4fabfcef827a", "6ca67b4e-7849-4936-b79a-1baa58b671b7" ], "carry" : { "end_location" : [ 75.3, 69.3 ] } }, { "id" : "2eb53473-6ed6-474d-b13e-4fabfcef827a", "index" : 974, "period" : 1, "timestamp" : "00:18:08.099", "minute" : 18, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 75.3, 69.3 ], "duration" : 1.053786, "related_events" : [ "1d070ff9-80ae-45a6-94be-2ceb683c355c" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 8.984431, "angle" : -1.2772074, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 77.9, 60.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "1d070ff9-80ae-45a6-94be-2ceb683c355c", "index" : 975, "period" : 1, "timestamp" : "00:18:09.153", "minute" : 18, "second" : 9, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 40, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 77.9, 60.7 ], "related_events" : [ "2eb53473-6ed6-474d-b13e-4fabfcef827a" ] }, { "id" : "4790a9d5-ab32-44cc-a430-559fd4dc7d4a", "index" : 976, "period" : 1, "timestamp" : "00:18:09.153", "minute" : 18, "second" : 9, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 40, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 77.9, 60.7 ], "duration" : 0.921801, "related_events" : [ "53ab9d0c-b35e-4403-9264-d3c025536f5a" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 13.764084, "angle" : 0.35621965, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 90.8, 65.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "53ab9d0c-b35e-4403-9264-d3c025536f5a", "index" : 977, "period" : 1, "timestamp" : "00:18:10.074", "minute" : 18, "second" : 10, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 40, "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" : 23, "name" : "Center Forward" }, "location" : [ 90.8, 65.5 ], "related_events" : [ "4790a9d5-ab32-44cc-a430-559fd4dc7d4a" ] }, { "id" : "1b11364d-335d-4e14-af4d-f47fe570ed23", "index" : 978, "period" : 1, "timestamp" : "00:18:10.074", "minute" : 18, "second" : 10, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 40, "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" : 23, "name" : "Center Forward" }, "location" : [ 90.8, 65.5 ], "duration" : 2.822333, "related_events" : [ "53ab9d0c-b35e-4403-9264-d3c025536f5a", "83ff7b38-deb8-4376-99f0-257c98c02b22" ], "carry" : { "end_location" : [ 97.1, 68.2 ] } }, { "id" : "83ff7b38-deb8-4376-99f0-257c98c02b22", "index" : 979, "period" : 1, "timestamp" : "00:18:12.897", "minute" : 18, "second" : 12, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 40, "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" : 23, "name" : "Center Forward" }, "location" : [ 97.1, 68.2 ], "duration" : 2.155291, "related_events" : [ "e90c2619-1db4-4165-8004-51a43146e185" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 18.603764, "angle" : 0.23324518, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 115.2, 72.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "1584fd6e-1185-4713-bc45-3eb907c587a5", "index" : 980, "period" : 1, "timestamp" : "00:18:14.420", "minute" : 18, "second" : 14, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 7.0, 11.4 ], "duration" : 0.612166 }, { "id" : "e90c2619-1db4-4165-8004-51a43146e185", "index" : 981, "period" : 1, "timestamp" : "00:18:15.052", "minute" : 18, "second" : 15, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 115.2, 72.5 ], "related_events" : [ "83ff7b38-deb8-4376-99f0-257c98c02b22" ] }, { "id" : "002ce050-5372-4afc-996a-9c6ae242dd7d", "index" : 982, "period" : 1, "timestamp" : "00:18:15.052", "minute" : 18, "second" : 15, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 116.6, 72.0 ], "duration" : 0.809796, "related_events" : [ "d66e48a9-a02b-4118-9de7-7673b40bf9b5" ], "pass" : { "length" : 25.603125, "angle" : -1.58642, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 116.2, 46.4 ], "cross" : true, "outcome" : { "id" : 9, "name" : "Incomplete" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "d66e48a9-a02b-4118-9de7-7673b40bf9b5", "index" : 983, "period" : 1, "timestamp" : "00:18:15.862", "minute" : 18, "second" : 15, "type" : { "id" : 9, "name" : "Clearance" }, "possession" : 40, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "out" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 3.9, 33.7 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "002ce050-5372-4afc-996a-9c6ae242dd7d" ], "clearance" : { "left_foot" : true, "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "d2042428-a5fd-4059-b781-deee0daf7515", "index" : 984, "period" : 1, "timestamp" : "00:18:33.297", "minute" : 18, "second" : 33, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 101.0, 80.0 ], "duration" : 1.044781, "related_events" : [ "4a108027-4c8d-4502-afa7-3f1293c0eef5" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 9.775479, "angle" : -0.5369108, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 109.4, 75.0 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "b88526de-fe30-4d10-93fd-8d2fbf9874cf", "index" : 985, "period" : 1, "timestamp" : "00:18:34.035", "minute" : 18, "second" : 34, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 10.0, 7.6 ], "duration" : 0.720566, "related_events" : [ "4a108027-4c8d-4502-afa7-3f1293c0eef5", "8a37f89a-a5ca-4682-a8c2-cfe002d840dc" ] }, { "id" : "4a108027-4c8d-4502-afa7-3f1293c0eef5", "index" : 986, "period" : 1, "timestamp" : "00:18:34.341", "minute" : 18, "second" : 34, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 109.4, 75.0 ], "under_pressure" : true, "related_events" : [ "b88526de-fe30-4d10-93fd-8d2fbf9874cf", "d2042428-a5fd-4059-b781-deee0daf7515" ] }, { "id" : "8a37f89a-a5ca-4682-a8c2-cfe002d840dc", "index" : 987, "period" : 1, "timestamp" : "00:18:34.341", "minute" : 18, "second" : 34, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 109.4, 75.6 ], "duration" : 0.810593, "under_pressure" : true, "related_events" : [ "95d62414-0737-4411-918c-bff28f8ddc6d", "b88526de-fe30-4d10-93fd-8d2fbf9874cf" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 8.381527, "angle" : 2.8387077, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 101.4, 78.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "95d62414-0737-4411-918c-bff28f8ddc6d", "index" : 988, "period" : 1, "timestamp" : "00:18:35.152", "minute" : 18, "second" : 35, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 101.4, 78.1 ], "related_events" : [ "8a37f89a-a5ca-4682-a8c2-cfe002d840dc" ] }, { "id" : "0960f4a4-71bc-426b-97ba-e79deea2765e", "index" : 989, "period" : 1, "timestamp" : "00:18:35.152", "minute" : 18, "second" : 35, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 101.4, 78.1 ], "duration" : 0.984775, "related_events" : [ "6026b097-18e6-41ea-80b9-a133aed7d961", "95d62414-0737-4411-918c-bff28f8ddc6d" ], "carry" : { "end_location" : [ 99.2, 76.7 ] } }, { "id" : "6026b097-18e6-41ea-80b9-a133aed7d961", "index" : 990, "period" : 1, "timestamp" : "00:18:36.137", "minute" : 18, "second" : 36, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 99.2, 76.7 ], "duration" : 0.892287, "related_events" : [ "eec58e6d-4b32-4633-bfed-b92f79325407" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 8.321658, "angle" : -0.57133746, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 106.2, 72.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e36a7897-1ca5-47ae-9de6-2560fb6e41e3", "index" : 991, "period" : 1, "timestamp" : "00:18:36.495", "minute" : 18, "second" : 36, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 18.7, 2.0 ], "duration" : 0.46483 }, { "id" : "eec58e6d-4b32-4633-bfed-b92f79325407", "index" : 992, "period" : 1, "timestamp" : "00:18:36.960", "minute" : 18, "second" : 36, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 106.2, 72.2 ], "related_events" : [ "6026b097-18e6-41ea-80b9-a133aed7d961" ] }, { "id" : "a784c996-db9b-480a-979d-08744e761cb0", "index" : 993, "period" : 1, "timestamp" : "00:18:36.960", "minute" : 18, "second" : 36, "type" : { "id" : 3, "name" : "Dispossessed" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 106.1, 68.7 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "68a4e3b0-9421-4ea8-a6f8-bc2a4e869226" ] }, { "id" : "68a4e3b0-9421-4ea8-a6f8-bc2a4e869226", "index" : 994, "period" : 1, "timestamp" : "00:18:36.960", "minute" : 18, "second" : 36, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 14.0, 11.4 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "a784c996-db9b-480a-979d-08744e761cb0" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 16, "name" : "Success In Play" } } }, { "id" : "2daf98e5-4781-42cf-868e-6bf2b7cd7e21", "index" : 995, "period" : 1, "timestamp" : "00:18:38.726", "minute" : 18, "second" : 38, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 15.3, 5.9 ], "duration" : 0.0 }, { "id" : "fbb7e68f-08a8-4669-a221-43e2ff40d1e8", "index" : 996, "period" : 1, "timestamp" : "00:18:38.726", "minute" : 18, "second" : 38, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 15.3, 5.9 ], "duration" : 2.449725, "under_pressure" : true, "related_events" : [ "134211a6-a816-4577-8c45-3ec781227901", "2daf98e5-4781-42cf-868e-6bf2b7cd7e21", "a16eada7-f5a0-4e15-950b-cffabda60392" ], "carry" : { "end_location" : [ 15.9, 2.0 ] } }, { "id" : "134211a6-a816-4577-8c45-3ec781227901", "index" : 997, "period" : 1, "timestamp" : "00:18:39.164", "minute" : 18, "second" : 39, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 101.9, 73.9 ], "duration" : 2.243424, "counterpress" : true, "related_events" : [ "a16eada7-f5a0-4e15-950b-cffabda60392", "fbb7e68f-08a8-4669-a221-43e2ff40d1e8" ] }, { "id" : "a16eada7-f5a0-4e15-950b-cffabda60392", "index" : 998, "period" : 1, "timestamp" : "00:18:41.176", "minute" : 18, "second" : 41, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 15.9, 2.0 ], "duration" : 3.511406, "under_pressure" : true, "related_events" : [ "134211a6-a816-4577-8c45-3ec781227901", "36ab69b4-7cf7-4421-855a-127ef0c6de2f" ], "pass" : { "length" : 48.776325, "angle" : 0.25492364, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 63.1, 14.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "36ab69b4-7cf7-4421-855a-127ef0c6de2f", "index" : 999, "period" : 1, "timestamp" : "00:18:44.688", "minute" : 18, "second" : 44, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 57.0, 65.8 ], "duration" : 0.0, "related_events" : [ "a16eada7-f5a0-4e15-950b-cffabda60392" ] }, { "id" : "042cecc2-b480-45da-8afa-559b239bfcc6", "index" : 1000, "period" : 1, "timestamp" : "00:18:44.688", "minute" : 18, "second" : 44, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 57.0, 65.8 ], "duration" : 1.636379, "related_events" : [ "13e9532d-1d9e-493e-ac10-0546262541f2", "36ab69b4-7cf7-4421-855a-127ef0c6de2f" ], "carry" : { "end_location" : [ 57.0, 65.8 ] } }, { "id" : "13e9532d-1d9e-493e-ac10-0546262541f2", "index" : 1001, "period" : 1, "timestamp" : "00:18:46.324", "minute" : 18, "second" : 46, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 57.0, 65.8 ], "duration" : 1.443426, "related_events" : [ "59587344-9aa6-4961-aed1-dd5eaf369f61" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 17.084496, "angle" : -1.0966779, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.8, 50.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "59587344-9aa6-4961-aed1-dd5eaf369f61", "index" : 1002, "period" : 1, "timestamp" : "00:18:47.767", "minute" : 18, "second" : 47, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 64.8, 50.6 ], "related_events" : [ "13e9532d-1d9e-493e-ac10-0546262541f2" ] }, { "id" : "9d45316b-53e4-4f7b-a97e-cafdbb957073", "index" : 1003, "period" : 1, "timestamp" : "00:18:47.767", "minute" : 18, "second" : 47, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 64.8, 50.6 ], "duration" : 5.388922, "related_events" : [ "08955f4e-b65e-416c-a8fe-e4dc83cdacef", "59587344-9aa6-4961-aed1-dd5eaf369f61" ], "carry" : { "end_location" : [ 76.3, 57.9 ] } }, { "id" : "08955f4e-b65e-416c-a8fe-e4dc83cdacef", "index" : 1004, "period" : 1, "timestamp" : "00:18:53.156", "minute" : 18, "second" : 53, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 76.3, 57.9 ], "duration" : 0.88662, "related_events" : [ "b714fd22-ba4c-45db-92d7-d1a5461a0aa6" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 8.657945, "angle" : 1.6865555, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 75.3, 66.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "b714fd22-ba4c-45db-92d7-d1a5461a0aa6", "index" : 1005, "period" : 1, "timestamp" : "00:18:54.043", "minute" : 18, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 75.3, 66.5 ], "related_events" : [ "08955f4e-b65e-416c-a8fe-e4dc83cdacef" ] }, { "id" : "8ff29d9e-5290-4e66-89d7-9b3b3ab10105", "index" : 1006, "period" : 1, "timestamp" : "00:18:54.043", "minute" : 18, "second" : 54, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 75.3, 66.5 ], "duration" : 1.42943, "related_events" : [ "5e246872-eb95-4b19-b1d7-642e22fba5eb", "b714fd22-ba4c-45db-92d7-d1a5461a0aa6" ], "carry" : { "end_location" : [ 75.3, 66.5 ] } }, { "id" : "5e246872-eb95-4b19-b1d7-642e22fba5eb", "index" : 1007, "period" : 1, "timestamp" : "00:18:55.472", "minute" : 18, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 75.3, 66.5 ], "duration" : 1.413328, "related_events" : [ "d0f1aabc-8a63-4813-872f-70a1d37844d1" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 10.866922, "angle" : 1.8313987, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 72.5, 77.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "d0f1aabc-8a63-4813-872f-70a1d37844d1", "index" : 1008, "period" : 1, "timestamp" : "00:18:56.886", "minute" : 18, "second" : 56, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 72.5, 77.0 ], "related_events" : [ "5e246872-eb95-4b19-b1d7-642e22fba5eb" ] }, { "id" : "bb0d2a89-8ccf-4711-af22-c9daf45869e0", "index" : 1009, "period" : 1, "timestamp" : "00:18:56.886", "minute" : 18, "second" : 56, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 72.5, 77.0 ], "duration" : 0.006199001, "related_events" : [ "d0f1aabc-8a63-4813-872f-70a1d37844d1", "fb32d566-a50f-4406-88e1-8abc4939c8d0" ], "carry" : { "end_location" : [ 72.5, 77.0 ] } }, { "id" : "fb32d566-a50f-4406-88e1-8abc4939c8d0", "index" : 1010, "period" : 1, "timestamp" : "00:18:56.892", "minute" : 18, "second" : 56, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 72.5, 77.0 ], "duration" : 1.291253, "related_events" : [ "053cf6cb-a247-47d9-a8bd-70cb5b3fff65" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 15.352199, "angle" : -2.3239477, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.0, 65.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "053cf6cb-a247-47d9-a8bd-70cb5b3fff65", "index" : 1011, "period" : 1, "timestamp" : "00:18:58.183", "minute" : 18, "second" : 58, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 41, "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" : [ 62.0, 65.8 ], "related_events" : [ "fb32d566-a50f-4406-88e1-8abc4939c8d0" ] }, { "id" : "efd02a36-76b5-4af3-9f1d-c485e4c28546", "index" : 1012, "period" : 1, "timestamp" : "00:18:58.183", "minute" : 18, "second" : 58, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 41, "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" : [ 62.0, 65.8 ], "duration" : 3.031661, "related_events" : [ "053cf6cb-a247-47d9-a8bd-70cb5b3fff65", "dd61f327-bb52-4432-8557-35ee933c2351" ], "carry" : { "end_location" : [ 63.8, 64.1 ] } }, { "id" : "dd61f327-bb52-4432-8557-35ee933c2351", "index" : 1013, "period" : 1, "timestamp" : "00:19:01.215", "minute" : 19, "second" : 1, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 41, "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" : [ 63.8, 64.1 ], "duration" : 1.672217, "related_events" : [ "68d82b8a-fa56-4412-b35b-c2942fc63b2e" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 32.72461, "angle" : -1.9893309, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.5, 34.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "68d82b8a-fa56-4412-b35b-c2942fc63b2e", "index" : 1014, "period" : 1, "timestamp" : "00:19:02.887", "minute" : 19, "second" : 2, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 50.5, 34.2 ], "related_events" : [ "dd61f327-bb52-4432-8557-35ee933c2351" ] }, { "id" : "d1986680-c984-405e-a18e-61f88ad94c2b", "index" : 1015, "period" : 1, "timestamp" : "00:19:02.887", "minute" : 19, "second" : 2, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 50.5, 34.2 ], "duration" : 1.676691, "related_events" : [ "68d82b8a-fa56-4412-b35b-c2942fc63b2e", "89e6fbe7-49a1-4c68-abcf-6aa61c3bea7e" ], "carry" : { "end_location" : [ 53.2, 36.3 ] } }, { "id" : "89e6fbe7-49a1-4c68-abcf-6aa61c3bea7e", "index" : 1016, "period" : 1, "timestamp" : "00:19:04.564", "minute" : 19, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 53.2, 36.3 ], "duration" : 1.13635, "related_events" : [ "0ae82dfb-fa18-4817-a83b-9e3d294bb436" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 12.593649, "angle" : 0.7517031, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.4, 44.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "0ae82dfb-fa18-4817-a83b-9e3d294bb436", "index" : 1017, "period" : 1, "timestamp" : "00:19:05.700", "minute" : 19, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 62.4, 44.9 ], "related_events" : [ "89e6fbe7-49a1-4c68-abcf-6aa61c3bea7e" ] }, { "id" : "6cb7dc07-d18d-453b-bfe1-2c4ddba0bd07", "index" : 1018, "period" : 1, "timestamp" : "00:19:05.700", "minute" : 19, "second" : 5, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 62.4, 44.9 ], "duration" : 2.695428, "related_events" : [ "0ae82dfb-fa18-4817-a83b-9e3d294bb436", "9c418b61-fe31-43ed-b31d-9fc45b1988e1" ], "carry" : { "end_location" : [ 68.6, 39.8 ] } }, { "id" : "9c418b61-fe31-43ed-b31d-9fc45b1988e1", "index" : 1019, "period" : 1, "timestamp" : "00:19:08.396", "minute" : 19, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 68.6, 39.8 ], "duration" : 1.056294, "related_events" : [ "5e98453e-8737-494d-b5ef-56406596c17d" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 13.903237, "angle" : -1.549217, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 68.9, 25.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "5e98453e-8737-494d-b5ef-56406596c17d", "index" : 1020, "period" : 1, "timestamp" : "00:19:09.452", "minute" : 19, "second" : 9, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 41, "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" : 23, "name" : "Center Forward" }, "location" : [ 68.9, 25.9 ], "related_events" : [ "9c418b61-fe31-43ed-b31d-9fc45b1988e1" ] }, { "id" : "08755144-6a15-4a87-bfd0-fdde7112f919", "index" : 1021, "period" : 1, "timestamp" : "00:19:09.452", "minute" : 19, "second" : 9, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 41, "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" : 23, "name" : "Center Forward" }, "location" : [ 68.9, 25.9 ], "duration" : 1.367953, "related_events" : [ "5e98453e-8737-494d-b5ef-56406596c17d", "6ef99fe9-e8c6-45e6-bae7-73d77f2175f3" ], "carry" : { "end_location" : [ 70.9, 22.0 ] } }, { "id" : "6ef99fe9-e8c6-45e6-bae7-73d77f2175f3", "index" : 1022, "period" : 1, "timestamp" : "00:19:10.820", "minute" : 19, "second" : 10, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 41, "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" : 23, "name" : "Center Forward" }, "location" : [ 70.9, 22.0 ], "duration" : 1.799806, "related_events" : [ "074cdb02-0777-4732-990a-53ce41763a8b" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 16.834488, "angle" : -1.1549846, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 77.7, 6.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "074cdb02-0777-4732-990a-53ce41763a8b", "index" : 1023, "period" : 1, "timestamp" : "00:19:12.620", "minute" : 19, "second" : 12, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 41, "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" : [ 77.7, 6.6 ], "related_events" : [ "6ef99fe9-e8c6-45e6-bae7-73d77f2175f3" ] }, { "id" : "a19fb583-ea7d-4686-aba7-6d9a5157a98f", "index" : 1024, "period" : 1, "timestamp" : "00:19:12.620", "minute" : 19, "second" : 12, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 41, "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" : [ 77.7, 6.6 ], "duration" : 0.693273, "related_events" : [ "074cdb02-0777-4732-990a-53ce41763a8b", "b932c529-6bd3-4121-854a-8840e151c998" ], "carry" : { "end_location" : [ 77.7, 6.6 ] } }, { "id" : "b932c529-6bd3-4121-854a-8840e151c998", "index" : 1025, "period" : 1, "timestamp" : "00:19:13.313", "minute" : 19, "second" : 13, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 41, "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" : [ 77.7, 6.6 ], "duration" : 1.143786, "related_events" : [ "685c6594-34ad-4596-965a-f9cd6051c3cf" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 14.412495, "angle" : 1.5291537, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 78.3, 21.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "685c6594-34ad-4596-965a-f9cd6051c3cf", "index" : 1026, "period" : 1, "timestamp" : "00:19:14.457", "minute" : 19, "second" : 14, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 78.3, 21.0 ], "related_events" : [ "b932c529-6bd3-4121-854a-8840e151c998" ] }, { "id" : "6688f225-dd3a-479e-8e43-b5b20db000dc", "index" : 1027, "period" : 1, "timestamp" : "00:19:14.457", "minute" : 19, "second" : 14, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 78.3, 21.0 ], "duration" : 1.127676, "related_events" : [ "4ba2fb84-4cbd-4853-bcf7-aa04a6584ca2" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 16.459648, "angle" : -3.0564332, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 61.9, 19.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "4ba2fb84-4cbd-4853-bcf7-aa04a6584ca2", "index" : 1028, "period" : 1, "timestamp" : "00:19:15.584", "minute" : 19, "second" : 15, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 61.9, 19.6 ], "related_events" : [ "6688f225-dd3a-479e-8e43-b5b20db000dc" ] }, { "id" : "f1dac594-a425-480c-a203-9b4d0ef90ba7", "index" : 1029, "period" : 1, "timestamp" : "00:19:15.584", "minute" : 19, "second" : 15, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 61.9, 19.6 ], "duration" : 1.283107, "related_events" : [ "0e85e10d-b697-4154-8675-2e991907370b", "4ba2fb84-4cbd-4853-bcf7-aa04a6584ca2" ], "carry" : { "end_location" : [ 61.9, 19.6 ] } }, { "id" : "0e85e10d-b697-4154-8675-2e991907370b", "index" : 1030, "period" : 1, "timestamp" : "00:19:16.867", "minute" : 19, "second" : 16, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 61.9, 19.6 ], "duration" : 1.944775, "related_events" : [ "9adec68b-04ec-4fc0-8360-4a18460d8bd4" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 35.627098, "angle" : 1.7257931, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.4, 54.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9adec68b-04ec-4fc0-8360-4a18460d8bd4", "index" : 1031, "period" : 1, "timestamp" : "00:19:18.812", "minute" : 19, "second" : 18, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 41, "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.4, 54.8 ], "related_events" : [ "0e85e10d-b697-4154-8675-2e991907370b" ] }, { "id" : "201fb40f-0940-4e05-b31c-47bb03b3ff63", "index" : 1032, "period" : 1, "timestamp" : "00:19:18.812", "minute" : 19, "second" : 18, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 41, "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.4, 54.8 ], "duration" : 1.29619, "related_events" : [ "5e79ae2e-68c0-4bb5-8996-4e14d33f0068", "9adec68b-04ec-4fc0-8360-4a18460d8bd4" ], "carry" : { "end_location" : [ 56.4, 54.8 ] } }, { "id" : "5e79ae2e-68c0-4bb5-8996-4e14d33f0068", "index" : 1033, "period" : 1, "timestamp" : "00:19:20.108", "minute" : 19, "second" : 20, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 41, "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.4, 54.8 ], "duration" : 1.079397, "related_events" : [ "94fa4850-1bff-499c-8beb-b0a76cbf0b56" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 24.410038, "angle" : 1.0521584, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 68.5, 76.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "94fa4850-1bff-499c-8beb-b0a76cbf0b56", "index" : 1034, "period" : 1, "timestamp" : "00:19:21.188", "minute" : 19, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 68.5, 76.0 ], "related_events" : [ "5e79ae2e-68c0-4bb5-8996-4e14d33f0068" ] }, { "id" : "0b25b160-4fb0-4980-9ac2-18dc881d9739", "index" : 1035, "period" : 1, "timestamp" : "00:19:21.188", "minute" : 19, "second" : 21, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 68.5, 76.0 ], "duration" : 1.815472, "related_events" : [ "24ebc720-7894-400d-850d-d951f430415b", "94fa4850-1bff-499c-8beb-b0a76cbf0b56" ], "carry" : { "end_location" : [ 68.5, 76.0 ] } }, { "id" : "24ebc720-7894-400d-850d-d951f430415b", "index" : 1036, "period" : 1, "timestamp" : "00:19:23.003", "minute" : 19, "second" : 23, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 68.5, 76.0 ], "duration" : 0.894739, "related_events" : [ "8202dc8f-25ed-42dc-924d-2160f6aa8ce9" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 10.135581, "angle" : -2.6028652, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 59.8, 70.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "8202dc8f-25ed-42dc-924d-2160f6aa8ce9", "index" : 1037, "period" : 1, "timestamp" : "00:19:23.898", "minute" : 19, "second" : 23, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 41, "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" : [ 59.8, 70.8 ], "related_events" : [ "24ebc720-7894-400d-850d-d951f430415b" ] }, { "id" : "b67b6d5e-889a-4105-96c8-bb32a59916eb", "index" : 1038, "period" : 1, "timestamp" : "00:19:23.898", "minute" : 19, "second" : 23, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 41, "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" : [ 59.8, 70.8 ], "duration" : 1.874878, "related_events" : [ "150de50e-ebf0-4de7-a51f-c413031af2cb", "8202dc8f-25ed-42dc-924d-2160f6aa8ce9" ], "carry" : { "end_location" : [ 64.3, 72.9 ] } }, { "id" : "150de50e-ebf0-4de7-a51f-c413031af2cb", "index" : 1039, "period" : 1, "timestamp" : "00:19:25.773", "minute" : 19, "second" : 25, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 41, "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" : [ 64.3, 72.9 ], "duration" : 3.102244, "related_events" : [ "08c30c47-f639-4ed8-8750-d9fb337ec4b3" ], "pass" : { "length" : 55.67369, "angle" : -0.7269407, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 105.9, 35.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "08c30c47-f639-4ed8-8750-d9fb337ec4b3", "index" : 1040, "period" : 1, "timestamp" : "00:19:28.875", "minute" : 19, "second" : 28, "type" : { "id" : 9, "name" : "Clearance" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 14.2, 44.2 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "150de50e-ebf0-4de7-a51f-c413031af2cb" ], "clearance" : { "head" : true, "body_part" : { "id" : 37, "name" : "Head" } } }, { "id" : "084e3334-e0c0-4e31-8611-94e294fd5b56", "index" : 1041, "period" : 1, "timestamp" : "00:19:30.143", "minute" : 19, "second" : 30, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 41, "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" : 23, "name" : "Center Forward" }, "location" : [ 103.4, 31.0 ], "duration" : 0.0 }, { "id" : "b86a75c8-0520-4783-a201-4d4b20b5feab", "index" : 1042, "period" : 1, "timestamp" : "00:19:30.223", "minute" : 19, "second" : 30, "type" : { "id" : 16, "name" : "Shot" }, "possession" : 41, "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" : 23, "name" : "Center Forward" }, "location" : [ 103.1, 25.5 ], "duration" : 1.463933, "related_events" : [ "57a2c734-15ed-497f-920c-133b1f774517" ], "shot" : { "statsbomb_xg" : 0.025544424, "end_location" : [ 120.0, 54.3, 0.4 ], "first_time" : true, "technique" : { "id" : 95, "name" : "Volley" }, "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 87, "name" : "Open Play" }, "outcome" : { "id" : 98, "name" : "Off T" }, "freeze_frame" : [ { "location" : [ 84.9, 15.2 ], "player" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : true }, { "location" : [ 98.5, 35.8 ], "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "teammate" : true }, { "location" : [ 106.1, 27.1 ], "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "teammate" : false }, { "location" : [ 108.2, 32.9 ], "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "teammate" : false }, { "location" : [ 104.1, 46.1 ], "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "teammate" : false }, { "location" : [ 90.7, 25.5 ], "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "teammate" : false }, { "location" : [ 93.8, 37.4 ], "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "teammate" : false }, { "location" : [ 117.5, 37.1 ], "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "teammate" : false } ] } }, { "id" : "57a2c734-15ed-497f-920c-133b1f774517", "index" : 1043, "period" : 1, "timestamp" : "00:19:31.686", "minute" : 19, "second" : 31, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 41, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 2.6, 43.0 ], "duration" : 0.0, "related_events" : [ "b86a75c8-0520-4783-a201-4d4b20b5feab" ], "goalkeeper" : { "end_location" : [ 2.6, 43.0 ], "position" : { "id" : 44, "name" : "Set" }, "type" : { "id" : 32, "name" : "Shot Faced" } } }, { "id" : "100c86fd-136f-4813-8bd4-95b84efcd273", "index" : 1044, "period" : 1, "timestamp" : "00:20:03.394", "minute" : 20, "second" : 3, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 6.0, 36.0 ], "duration" : 1.053612, "related_events" : [ "685c3923-5eaa-4bed-a573-e6d72585429e" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 4.8703184, "angle" : -1.9055332, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 4.4, 31.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 63, "name" : "Goal Kick" } } }, { "id" : "685c3923-5eaa-4bed-a573-e6d72585429e", "index" : 1045, "period" : 1, "timestamp" : "00:20:04.447", "minute" : 20, "second" : 4, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 4.4, 31.4 ], "related_events" : [ "100c86fd-136f-4813-8bd4-95b84efcd273" ] }, { "id" : "f64814f5-78ab-4b81-ad13-d4d15d0ff4c5", "index" : 1046, "period" : 1, "timestamp" : "00:20:04.447", "minute" : 20, "second" : 4, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 4.4, 31.4 ], "duration" : 0.162973, "related_events" : [ "67dacfb7-a58b-46d8-b7a5-80fdab3ebce4", "685c3923-5eaa-4bed-a573-e6d72585429e" ], "carry" : { "end_location" : [ 4.4, 31.4 ] } }, { "id" : "67dacfb7-a58b-46d8-b7a5-80fdab3ebce4", "index" : 1047, "period" : 1, "timestamp" : "00:20:04.610", "minute" : 20, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 4.4, 31.4 ], "duration" : 2.037488, "related_events" : [ "3a977a15-4d4a-47cd-9185-8a43b58d4d95" ], "pass" : { "recipient" : { "id" : 3099, "name" : "Hugo Lloris" }, "length" : 12.478782, "angle" : 1.6832235, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 3.0, 43.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "3a977a15-4d4a-47cd-9185-8a43b58d4d95", "index" : 1048, "period" : 1, "timestamp" : "00:20:06.648", "minute" : 20, "second" : 6, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 3.0, 43.8 ], "related_events" : [ "67dacfb7-a58b-46d8-b7a5-80fdab3ebce4" ] }, { "id" : "c1d5eea0-675b-4686-b063-d84359e0047f", "index" : 1049, "period" : 1, "timestamp" : "00:20:06.648", "minute" : 20, "second" : 6, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 3.0, 43.8 ], "duration" : 1.17313, "related_events" : [ "d6499773-35ad-423d-9a98-7ca4ff998290" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 20.61965, "angle" : 1.3058203, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 8.4, 63.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "3957d118-acd2-4998-b355-7093c28e2baf", "index" : 1050, "period" : 1, "timestamp" : "00:20:07.688", "minute" : 20, "second" : 7, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 109.9, 20.6 ], "duration" : 0.590257, "related_events" : [ "6a77cc26-d237-4fa2-95bd-9ce42cea02a5", "6ee6ea51-4f27-45fa-9852-907f88fa55bb", "d6499773-35ad-423d-9a98-7ca4ff998290" ] }, { "id" : "d6499773-35ad-423d-9a98-7ca4ff998290", "index" : 1051, "period" : 1, "timestamp" : "00:20:07.821", "minute" : 20, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 8.4, 63.7 ], "under_pressure" : true, "related_events" : [ "3957d118-acd2-4998-b355-7093c28e2baf", "c1d5eea0-675b-4686-b063-d84359e0047f" ] }, { "id" : "6ee6ea51-4f27-45fa-9852-907f88fa55bb", "index" : 1052, "period" : 1, "timestamp" : "00:20:07.821", "minute" : 20, "second" : 7, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 8.4, 63.7 ], "duration" : 0.199975, "under_pressure" : true, "related_events" : [ "3957d118-acd2-4998-b355-7093c28e2baf", "6a77cc26-d237-4fa2-95bd-9ce42cea02a5", "d6499773-35ad-423d-9a98-7ca4ff998290" ], "carry" : { "end_location" : [ 9.0, 66.1 ] } }, { "id" : "6a77cc26-d237-4fa2-95bd-9ce42cea02a5", "index" : 1053, "period" : 1, "timestamp" : "00:20:08.021", "minute" : 20, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 9.0, 66.1 ], "duration" : 1.839863, "under_pressure" : true, "related_events" : [ "07eed311-6dea-4372-be12-d9068ef50f00", "3957d118-acd2-4998-b355-7093c28e2baf" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 15.060212, "angle" : 0.59168583, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 21.5, 74.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "07eed311-6dea-4372-be12-d9068ef50f00", "index" : 1054, "period" : 1, "timestamp" : "00:20:09.861", "minute" : 20, "second" : 9, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 21.5, 74.5 ], "related_events" : [ "6a77cc26-d237-4fa2-95bd-9ce42cea02a5" ] }, { "id" : "30f331bd-ccc1-4cb1-abf1-a0dd24a20a12", "index" : 1055, "period" : 1, "timestamp" : "00:20:09.861", "minute" : 20, "second" : 9, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 21.5, 74.5 ], "duration" : 0.838912, "related_events" : [ "27cadd9c-bb57-4834-8f25-c23517a9a989" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 8.70919, "angle" : -1.616741, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 21.1, 65.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "27cadd9c-bb57-4834-8f25-c23517a9a989", "index" : 1056, "period" : 1, "timestamp" : "00:20:10.700", "minute" : 20, "second" : 10, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 21.1, 65.8 ], "related_events" : [ "30f331bd-ccc1-4cb1-abf1-a0dd24a20a12" ] }, { "id" : "680ef0ce-3062-4ced-9f25-141078d892dc", "index" : 1057, "period" : 1, "timestamp" : "00:20:10.700", "minute" : 20, "second" : 10, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 21.1, 65.8 ], "duration" : 0.433625, "related_events" : [ "27cadd9c-bb57-4834-8f25-c23517a9a989", "d192f6bd-2756-468f-8985-01913f812445" ], "carry" : { "end_location" : [ 21.5, 65.8 ] } }, { "id" : "d192f6bd-2756-468f-8985-01913f812445", "index" : 1058, "period" : 1, "timestamp" : "00:20:11.133", "minute" : 20, "second" : 11, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 21.5, 65.8 ], "duration" : 0.877168, "related_events" : [ "4849a5f0-679b-4e26-86e8-b1edde2b0ca3" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 10.084641, "angle" : 2.101012, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 16.4, 74.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "4849a5f0-679b-4e26-86e8-b1edde2b0ca3", "index" : 1059, "period" : 1, "timestamp" : "00:20:12.011", "minute" : 20, "second" : 12, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 16.4, 74.5 ], "related_events" : [ "d192f6bd-2756-468f-8985-01913f812445" ] }, { "id" : "22ff4802-a62a-451a-a30c-b12bc98933dd", "index" : 1060, "period" : 1, "timestamp" : "00:20:12.011", "minute" : 20, "second" : 12, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 16.4, 74.5 ], "duration" : 0.806274, "related_events" : [ "4849a5f0-679b-4e26-86e8-b1edde2b0ca3", "c740ac86-b1b6-4ab0-8b10-8270c1063628" ], "carry" : { "end_location" : [ 16.4, 74.5 ] } }, { "id" : "c740ac86-b1b6-4ab0-8b10-8270c1063628", "index" : 1061, "period" : 1, "timestamp" : "00:20:12.817", "minute" : 20, "second" : 12, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 16.4, 74.5 ], "duration" : 1.293404, "related_events" : [ "287abfc1-72c3-4518-aaff-f2bbb4f7c355", "eb4ee4f1-b1c9-4ca7-8977-8aa35f1fcd51" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 23.741314, "angle" : 0.059003163, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 40.1, 75.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "287abfc1-72c3-4518-aaff-f2bbb4f7c355", "index" : 1062, "period" : 1, "timestamp" : "00:20:14.110", "minute" : 20, "second" : 14, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 42.4, 73.7 ], "related_events" : [ "c740ac86-b1b6-4ab0-8b10-8270c1063628" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "eb4ee4f1-b1c9-4ca7-8977-8aa35f1fcd51", "index" : 1063, "period" : 1, "timestamp" : "00:20:14.110", "minute" : 20, "second" : 14, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 80.0, 4.2 ], "duration" : 0.628391, "related_events" : [ "c740ac86-b1b6-4ab0-8b10-8270c1063628", "e0487efa-81fd-4431-9bc5-fefd88bcb5ac" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 7.746612, "angle" : 0.88597506, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 84.9, 10.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 64, "name" : "Interception" } } }, { "id" : "e0487efa-81fd-4431-9bc5-fefd88bcb5ac", "index" : 1064, "period" : 1, "timestamp" : "00:20:14.739", "minute" : 20, "second" : 14, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 84.9, 10.2 ], "related_events" : [ "eb4ee4f1-b1c9-4ca7-8977-8aa35f1fcd51" ] }, { "id" : "bf884561-429d-456e-bd65-0bc11d533282", "index" : 1065, "period" : 1, "timestamp" : "00:20:14.739", "minute" : 20, "second" : 14, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 84.9, 10.2 ], "duration" : 0.02091, "related_events" : [ "49a36ae6-2d94-4bec-8463-39cef10d276a", "e0487efa-81fd-4431-9bc5-fefd88bcb5ac" ], "carry" : { "end_location" : [ 84.9, 10.2 ] } }, { "id" : "49a36ae6-2d94-4bec-8463-39cef10d276a", "index" : 1066, "period" : 1, "timestamp" : "00:20:14.760", "minute" : 20, "second" : 14, "type" : { "id" : 38, "name" : "Miscontrol" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 84.9, 10.2 ], "duration" : 0.0 }, { "id" : "481d2c81-9ef6-482a-b943-19f8fb9cfd17", "index" : 1067, "period" : 1, "timestamp" : "00:20:15.674", "minute" : 20, "second" : 15, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 92.0, 18.1 ], "duration" : 1.384243, "related_events" : [ "9226ca46-d9d1-41f0-abc0-a992b08ea6ad", "f979d5df-f420-4992-943b-1560d03d0d86" ] }, { "id" : "f979d5df-f420-4992-943b-1560d03d0d86", "index" : 1068, "period" : 1, "timestamp" : "00:20:15.776", "minute" : 20, "second" : 15, "type" : { "id" : 10, "name" : "Interception" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 33.5, 65.5 ], "duration" : 0.0, "under_pressure" : true, "counterpress" : true, "related_events" : [ "481d2c81-9ef6-482a-b943-19f8fb9cfd17" ], "interception" : { "outcome" : { "id" : 4, "name" : "Won" } } }, { "id" : "9226ca46-d9d1-41f0-abc0-a992b08ea6ad", "index" : 1069, "period" : 1, "timestamp" : "00:20:15.776", "minute" : 20, "second" : 15, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 33.5, 65.5 ], "duration" : 2.069731, "under_pressure" : true, "related_events" : [ "481d2c81-9ef6-482a-b943-19f8fb9cfd17", "dd88d0fe-f715-4d69-bf8d-368693444272", "f979d5df-f420-4992-943b-1560d03d0d86" ], "carry" : { "end_location" : [ 34.9, 70.9 ] } }, { "id" : "dd88d0fe-f715-4d69-bf8d-368693444272", "index" : 1070, "period" : 1, "timestamp" : "00:20:17.845", "minute" : 20, "second" : 17, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 34.9, 70.9 ], "duration" : 0.867188, "related_events" : [ "a3924d2a-5423-47b3-abe1-357d1b29a820" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 9.541489, "angle" : -0.9944211, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 40.1, 62.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "a3924d2a-5423-47b3-abe1-357d1b29a820", "index" : 1071, "period" : 1, "timestamp" : "00:20:18.712", "minute" : 20, "second" : 18, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 40.1, 62.9 ], "related_events" : [ "dd88d0fe-f715-4d69-bf8d-368693444272" ] }, { "id" : "fe71ed43-5e0c-4771-8677-60574e5a2525", "index" : 1072, "period" : 1, "timestamp" : "00:20:18.712", "minute" : 20, "second" : 18, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 40.1, 62.9 ], "duration" : 0.97068, "related_events" : [ "a3924d2a-5423-47b3-abe1-357d1b29a820", "f8dda207-338a-42c7-99ba-300df3c2a6b6" ], "carry" : { "end_location" : [ 35.5, 54.2 ] } }, { "id" : "f8dda207-338a-42c7-99ba-300df3c2a6b6", "index" : 1073, "period" : 1, "timestamp" : "00:20:19.683", "minute" : 20, "second" : 19, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 35.5, 54.2 ], "duration" : 1.717693, "related_events" : [ "e040c007-f5f7-45d4-960e-c87e61527eff" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 12.127654, "angle" : -1.8037755, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 32.7, 42.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e040c007-f5f7-45d4-960e-c87e61527eff", "index" : 1074, "period" : 1, "timestamp" : "00:20:21.401", "minute" : 20, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 32.7, 42.4 ], "related_events" : [ "f8dda207-338a-42c7-99ba-300df3c2a6b6" ] }, { "id" : "9f0e2565-f49e-478f-bc6c-cddac2d653c5", "index" : 1075, "period" : 1, "timestamp" : "00:20:21.401", "minute" : 20, "second" : 21, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 32.7, 42.4 ], "duration" : 1.678155, "related_events" : [ "6af8dfe6-c6d3-41d0-91a9-8e3a721bb5dd", "e040c007-f5f7-45d4-960e-c87e61527eff" ], "carry" : { "end_location" : [ 40.1, 30.0 ] } }, { "id" : "6af8dfe6-c6d3-41d0-91a9-8e3a721bb5dd", "index" : 1076, "period" : 1, "timestamp" : "00:20:23.079", "minute" : 20, "second" : 23, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 40.1, 30.0 ], "duration" : 1.677454, "related_events" : [ "19a84e3f-a83b-42dc-a4cd-3524a3191fd4" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 27.997322, "angle" : -1.095967, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 52.9, 5.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "19a84e3f-a83b-42dc-a4cd-3524a3191fd4", "index" : 1077, "period" : 1, "timestamp" : "00:20:24.756", "minute" : 20, "second" : 24, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 52.9, 5.1 ], "related_events" : [ "6af8dfe6-c6d3-41d0-91a9-8e3a721bb5dd" ] }, { "id" : "4bcf8d10-cc51-45f7-982e-38855b4bf609", "index" : 1078, "period" : 1, "timestamp" : "00:20:24.756", "minute" : 20, "second" : 24, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 52.9, 5.1 ], "duration" : 2.181538, "related_events" : [ "19a84e3f-a83b-42dc-a4cd-3524a3191fd4", "bd139e26-9b3c-4a64-b269-3572ec6a643e" ], "carry" : { "end_location" : [ 56.3, 5.3 ] } }, { "id" : "bd139e26-9b3c-4a64-b269-3572ec6a643e", "index" : 1079, "period" : 1, "timestamp" : "00:20:26.938", "minute" : 20, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 56.3, 5.3 ], "duration" : 1.089945, "related_events" : [ "376bd20c-139c-4518-9b24-8679aeac33dc" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 15.020653, "angle" : 1.6976286, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 54.4, 20.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "376bd20c-139c-4518-9b24-8679aeac33dc", "index" : 1080, "period" : 1, "timestamp" : "00:20:28.028", "minute" : 20, "second" : 28, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 54.4, 20.2 ], "related_events" : [ "bd139e26-9b3c-4a64-b269-3572ec6a643e" ] }, { "id" : "e68b11f5-2aae-4d04-b79e-e68bab6de7c9", "index" : 1081, "period" : 1, "timestamp" : "00:20:28.028", "minute" : 20, "second" : 28, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 54.4, 20.2 ], "duration" : 0.86042, "related_events" : [ "3e6c894d-ebc1-4755-9dda-a17d5ae94391" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 14.827677, "angle" : -0.2106223, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 68.9, 17.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "3e6c894d-ebc1-4755-9dda-a17d5ae94391", "index" : 1082, "period" : 1, "timestamp" : "00:20:28.888", "minute" : 20, "second" : 28, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 68.9, 17.1 ], "related_events" : [ "e68b11f5-2aae-4d04-b79e-e68bab6de7c9" ] }, { "id" : "197a713c-310b-4506-8829-a9049027dcc9", "index" : 1083, "period" : 1, "timestamp" : "00:20:28.888", "minute" : 20, "second" : 28, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 68.9, 17.1 ], "duration" : 2.495189, "under_pressure" : true, "related_events" : [ "3e6c894d-ebc1-4755-9dda-a17d5ae94391", "7c9bc70a-19b1-46cd-b21e-a2414d32ea5a", "fdafd318-40b1-41a8-a622-6f4248d0ed9a" ], "carry" : { "end_location" : [ 62.7, 20.2 ] } }, { "id" : "7c9bc70a-19b1-46cd-b21e-a2414d32ea5a", "index" : 1084, "period" : 1, "timestamp" : "00:20:28.922", "minute" : 20, "second" : 28, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 47.3, 64.1 ], "duration" : 2.441672, "related_events" : [ "197a713c-310b-4506-8829-a9049027dcc9" ] }, { "id" : "fdafd318-40b1-41a8-a622-6f4248d0ed9a", "index" : 1085, "period" : 1, "timestamp" : "00:20:31.384", "minute" : 20, "second" : 31, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 62.7, 20.2 ], "duration" : 0.530931, "related_events" : [ "642d42f0-51fb-4e47-bef0-51f000e116a3" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 5.9841456, "angle" : 2.9736967, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.8, 21.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "642d42f0-51fb-4e47-bef0-51f000e116a3", "index" : 1086, "period" : 1, "timestamp" : "00:20:31.914", "minute" : 20, "second" : 31, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 56.8, 21.2 ], "related_events" : [ "fdafd318-40b1-41a8-a622-6f4248d0ed9a" ] }, { "id" : "9ea394cd-1748-4605-ac4f-90c60049fe2e", "index" : 1087, "period" : 1, "timestamp" : "00:20:31.914", "minute" : 20, "second" : 31, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 56.8, 21.2 ], "duration" : 0.561881, "related_events" : [ "1b2eb9d8-6dfe-4328-af21-71077611ceb2", "642d42f0-51fb-4e47-bef0-51f000e116a3" ], "carry" : { "end_location" : [ 56.8, 21.2 ] } }, { "id" : "1b2eb9d8-6dfe-4328-af21-71077611ceb2", "index" : 1088, "period" : 1, "timestamp" : "00:20:32.476", "minute" : 20, "second" : 32, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 56.8, 21.2 ], "duration" : 1.030724, "related_events" : [ "2278ffae-e9d3-4e67-b2c5-1f8f39903498" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 12.480785, "angle" : -0.9850159, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.7, 10.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "2278ffae-e9d3-4e67-b2c5-1f8f39903498", "index" : 1089, "period" : 1, "timestamp" : "00:20:33.507", "minute" : 20, "second" : 33, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 63.7, 10.8 ], "related_events" : [ "1b2eb9d8-6dfe-4328-af21-71077611ceb2" ] }, { "id" : "63534b4a-6d60-440b-9914-e9f221ad30c5", "index" : 1090, "period" : 1, "timestamp" : "00:20:33.507", "minute" : 20, "second" : 33, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 63.7, 10.8 ], "duration" : 2.133971, "related_events" : [ "2278ffae-e9d3-4e67-b2c5-1f8f39903498", "7919783e-98fb-4e4c-beb1-d7b23e66a162" ], "carry" : { "end_location" : [ 76.0, 9.6 ] } }, { "id" : "7919783e-98fb-4e4c-beb1-d7b23e66a162", "index" : 1091, "period" : 1, "timestamp" : "00:20:35.641", "minute" : 20, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 76.0, 9.6 ], "duration" : 1.118923, "related_events" : [ "60934e31-af89-4842-a2c1-b47ead647725" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 14.840822, "angle" : -0.35798204, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 89.9, 4.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "60934e31-af89-4842-a2c1-b47ead647725", "index" : 1092, "period" : 1, "timestamp" : "00:20:36.760", "minute" : 20, "second" : 36, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 89.9, 4.4 ], "related_events" : [ "7919783e-98fb-4e4c-beb1-d7b23e66a162" ] }, { "id" : "ea2fb702-88bc-41d9-b593-6ed76f99bf1b", "index" : 1093, "period" : 1, "timestamp" : "00:20:36.760", "minute" : 20, "second" : 36, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 89.9, 4.4 ], "duration" : 1.647051, "related_events" : [ "60934e31-af89-4842-a2c1-b47ead647725", "6a9ece23-9d58-4ac3-be3e-a1c984efb917" ], "carry" : { "end_location" : [ 89.9, 4.4 ] } }, { "id" : "6a9ece23-9d58-4ac3-be3e-a1c984efb917", "index" : 1094, "period" : 1, "timestamp" : "00:20:38.407", "minute" : 20, "second" : 38, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 89.9, 4.4 ], "duration" : 1.040951, "related_events" : [ "6c8eb706-e28f-4372-977c-e2e53c0a995f" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 4.9162993, "angle" : 1.6522484, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 89.5, 9.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "6c8eb706-e28f-4372-977c-e2e53c0a995f", "index" : 1095, "period" : 1, "timestamp" : "00:20:39.448", "minute" : 20, "second" : 39, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 89.5, 9.3 ], "related_events" : [ "6a9ece23-9d58-4ac3-be3e-a1c984efb917" ] }, { "id" : "7a88d2f6-c2ff-463f-85fe-965c6bb04835", "index" : 1096, "period" : 1, "timestamp" : "00:20:39.448", "minute" : 20, "second" : 39, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 89.5, 9.3 ], "duration" : 0.869535, "related_events" : [ "6c8eb706-e28f-4372-977c-e2e53c0a995f", "8806c070-b041-4213-9254-c511f3e2ca7b" ], "carry" : { "end_location" : [ 89.5, 9.3 ] } }, { "id" : "8806c070-b041-4213-9254-c511f3e2ca7b", "index" : 1097, "period" : 1, "timestamp" : "00:20:40.318", "minute" : 20, "second" : 40, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 89.5, 9.3 ], "duration" : 0.969285, "related_events" : [ "8160620b-c4c4-496f-bae3-297573fc82fe" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 15.425303, "angle" : 2.3195138, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 79.0, 20.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "8160620b-c4c4-496f-bae3-297573fc82fe", "index" : 1098, "period" : 1, "timestamp" : "00:20:41.287", "minute" : 20, "second" : 41, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 79.0, 20.6 ], "related_events" : [ "8806c070-b041-4213-9254-c511f3e2ca7b" ] }, { "id" : "0e3653fa-3e45-4974-a006-02d4170db7b6", "index" : 1099, "period" : 1, "timestamp" : "00:20:41.287", "minute" : 20, "second" : 41, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 79.0, 20.6 ], "duration" : 1.192109, "related_events" : [ "8160620b-c4c4-496f-bae3-297573fc82fe", "a903a702-a749-48e8-a584-27698ba3b043" ], "carry" : { "end_location" : [ 79.0, 20.6 ] } }, { "id" : "a903a702-a749-48e8-a584-27698ba3b043", "index" : 1100, "period" : 1, "timestamp" : "00:20:42.479", "minute" : 20, "second" : 42, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 79.0, 20.6 ], "duration" : 0.407215, "related_events" : [ "99d79a51-6bee-4f1c-b2a2-0a9fcd689843" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 10.568349, "angle" : 0.11379201, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 89.5, 21.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "99d79a51-6bee-4f1c-b2a2-0a9fcd689843", "index" : 1101, "period" : 1, "timestamp" : "00:20:42.886", "minute" : 20, "second" : 42, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 89.5, 21.8 ], "related_events" : [ "a903a702-a749-48e8-a584-27698ba3b043" ] }, { "id" : "f57b51a7-ccfa-4960-bb87-98802be90164", "index" : 1102, "period" : 1, "timestamp" : "00:20:42.886", "minute" : 20, "second" : 42, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 89.5, 21.8 ], "duration" : 0.558377, "related_events" : [ "1cf1064e-a7d7-4c49-a5ec-480165f9d789", "99d79a51-6bee-4f1c-b2a2-0a9fcd689843" ], "carry" : { "end_location" : [ 88.7, 21.8 ] } }, { "id" : "1cf1064e-a7d7-4c49-a5ec-480165f9d789", "index" : 1103, "period" : 1, "timestamp" : "00:20:43.445", "minute" : 20, "second" : 43, "type" : { "id" : 38, "name" : "Miscontrol" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 88.7, 21.8 ], "duration" : 0.0 }, { "id" : "fbb4e1b6-c079-4d41-b69e-3e7a64d7b767", "index" : 1104, "period" : 1, "timestamp" : "00:20:43.586", "minute" : 20, "second" : 43, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 89.1, 21.5 ], "duration" : 0.872705, "related_events" : [ "2fe5c01c-e184-439e-ba24-b86c90022de2", "ea0d6149-e9fb-4d0f-81a6-3f0578388257" ] }, { "id" : "ea0d6149-e9fb-4d0f-81a6-3f0578388257", "index" : 1105, "period" : 1, "timestamp" : "00:20:44.041", "minute" : 20, "second" : 44, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 33.7, 58.6 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "fbb4e1b6-c079-4d41-b69e-3e7a64d7b767" ] }, { "id" : "2fe5c01c-e184-439e-ba24-b86c90022de2", "index" : 1106, "period" : 1, "timestamp" : "00:20:44.041", "minute" : 20, "second" : 44, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 33.7, 58.6 ], "duration" : 2.396647, "under_pressure" : true, "related_events" : [ "19cc2bf2-d5e2-4b99-b0bd-f33ba7bb597f", "5e5ef85c-3683-429e-bc95-8c19a01d3010", "ea0d6149-e9fb-4d0f-81a6-3f0578388257", "fbb4e1b6-c079-4d41-b69e-3e7a64d7b767" ], "carry" : { "end_location" : [ 38.3, 54.3 ] } }, { "id" : "5e5ef85c-3683-429e-bc95-8c19a01d3010", "index" : 1107, "period" : 1, "timestamp" : "00:20:45.373", "minute" : 20, "second" : 45, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 82.5, 28.1 ], "duration" : 0.723983, "counterpress" : true, "related_events" : [ "2fe5c01c-e184-439e-ba24-b86c90022de2" ] }, { "id" : "75a4ff3d-8af3-4b8a-a322-d0c0215778c8", "index" : 1108, "period" : 1, "timestamp" : "00:20:46.438", "minute" : 20, "second" : 46, "type" : { "id" : 39, "name" : "Dribbled Past" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 81.8, 25.8 ], "duration" : 0.0, "counterpress" : true, "related_events" : [ "19cc2bf2-d5e2-4b99-b0bd-f33ba7bb597f" ] }, { "id" : "19cc2bf2-d5e2-4b99-b0bd-f33ba7bb597f", "index" : 1109, "period" : 1, "timestamp" : "00:20:46.438", "minute" : 20, "second" : 46, "type" : { "id" : 14, "name" : "Dribble" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 38.3, 54.3 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "75a4ff3d-8af3-4b8a-a322-d0c0215778c8" ], "dribble" : { "overrun" : true, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "eb2c9fae-66fb-4335-bd65-25723024dd4a", "index" : 1110, "period" : 1, "timestamp" : "00:20:47.025", "minute" : 20, "second" : 47, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 37.3, 54.3 ], "duration" : 1.096345, "related_events" : [ "78affdd9-31d1-4fdf-bff9-d91d05e36596", "996f6136-7d65-46c7-87fd-e4fdf82722c1" ] }, { "id" : "996f6136-7d65-46c7-87fd-e4fdf82722c1", "index" : 1111, "period" : 1, "timestamp" : "00:20:47.429", "minute" : 20, "second" : 47, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 83.5, 23.9 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "eb2c9fae-66fb-4335-bd65-25723024dd4a" ] }, { "id" : "78affdd9-31d1-4fdf-bff9-d91d05e36596", "index" : 1112, "period" : 1, "timestamp" : "00:20:47.429", "minute" : 20, "second" : 47, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 83.5, 23.9 ], "duration" : 1.05675, "under_pressure" : true, "related_events" : [ "996f6136-7d65-46c7-87fd-e4fdf82722c1", "b09632d1-a65f-47ad-8c52-559c8db45e5c", "eb2c9fae-66fb-4335-bd65-25723024dd4a" ], "carry" : { "end_location" : [ 86.7, 23.4 ] } }, { "id" : "b09632d1-a65f-47ad-8c52-559c8db45e5c", "index" : 1113, "period" : 1, "timestamp" : "00:20:48.486", "minute" : 20, "second" : 48, "type" : { "id" : 14, "name" : "Dribble" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 86.7, 23.4 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "eba8ba95-dbb4-4ac7-a404-248972e29f5a" ], "dribble" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "eba8ba95-dbb4-4ac7-a404-248972e29f5a", "index" : 1114, "period" : 1, "timestamp" : "00:20:48.486", "minute" : 20, "second" : 48, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 33.4, 56.7 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "b09632d1-a65f-47ad-8c52-559c8db45e5c" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 13, "name" : "Lost In Play" } } }, { "id" : "6b20b40f-fdb3-43af-825e-f454f96fdf59", "index" : 1115, "period" : 1, "timestamp" : "00:20:50.059", "minute" : 20, "second" : 50, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 76.9, 35.9 ], "duration" : 1.932449, "related_events" : [ "d3559474-8f57-46a0-b1b9-8ce6606d6819" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 10.104454, "angle" : -1.6004906, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 76.6, 25.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 66, "name" : "Recovery" } } }, { "id" : "d3559474-8f57-46a0-b1b9-8ce6606d6819", "index" : 1116, "period" : 1, "timestamp" : "00:20:51.991", "minute" : 20, "second" : 51, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 76.6, 25.8 ], "related_events" : [ "6b20b40f-fdb3-43af-825e-f454f96fdf59" ] }, { "id" : "a41a956e-4f7f-438f-9e5a-960e4730c750", "index" : 1117, "period" : 1, "timestamp" : "00:20:51.991", "minute" : 20, "second" : 51, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 76.6, 25.8 ], "duration" : 0.960884, "related_events" : [ "f2516674-07e0-4787-b608-f534b7b1812e" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 10.346497, "angle" : -0.9988781, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 82.2, 17.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f2516674-07e0-4787-b608-f534b7b1812e", "index" : 1118, "period" : 1, "timestamp" : "00:20:52.952", "minute" : 20, "second" : 52, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 82.2, 17.1 ], "related_events" : [ "a41a956e-4f7f-438f-9e5a-960e4730c750" ] }, { "id" : "b4620d7b-7a49-46df-8181-699094886723", "index" : 1119, "period" : 1, "timestamp" : "00:20:52.952", "minute" : 20, "second" : 52, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 82.2, 17.1 ], "duration" : 2.060946, "related_events" : [ "342ebdff-8dea-4550-bde3-5080c4fb63c9", "f2516674-07e0-4787-b608-f534b7b1812e" ], "carry" : { "end_location" : [ 85.0, 12.5 ] } }, { "id" : "342ebdff-8dea-4550-bde3-5080c4fb63c9", "index" : 1120, "period" : 1, "timestamp" : "00:20:55.013", "minute" : 20, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 85.0, 12.5 ], "duration" : 0.907268, "related_events" : [ "f300974b-779f-4514-9c60-06f1c8aa815e" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 16.037767, "angle" : -0.5222397, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 98.9, 4.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "f300974b-779f-4514-9c60-06f1c8aa815e", "index" : 1121, "period" : 1, "timestamp" : "00:20:55.920", "minute" : 20, "second" : 55, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 98.9, 4.5 ], "related_events" : [ "342ebdff-8dea-4550-bde3-5080c4fb63c9" ] }, { "id" : "599c169f-d96b-4852-83f9-70591ae12749", "index" : 1122, "period" : 1, "timestamp" : "00:20:55.920", "minute" : 20, "second" : 55, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 98.9, 4.5 ], "duration" : 2.926006, "related_events" : [ "9fcde8c8-deef-4d04-897c-4c3754a29a80", "f300974b-779f-4514-9c60-06f1c8aa815e" ], "carry" : { "end_location" : [ 95.9, 7.2 ] } }, { "id" : "9fcde8c8-deef-4d04-897c-4c3754a29a80", "index" : 1123, "period" : 1, "timestamp" : "00:20:58.846", "minute" : 20, "second" : 58, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 95.9, 7.2 ], "duration" : 0.944553, "related_events" : [ "b6ef9fae-5103-4595-a43e-1bd92ce91584" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 12.986531, "angle" : 2.626267, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 84.6, 13.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "b6ef9fae-5103-4595-a43e-1bd92ce91584", "index" : 1124, "period" : 1, "timestamp" : "00:20:59.791", "minute" : 20, "second" : 59, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 84.6, 13.6 ], "related_events" : [ "9fcde8c8-deef-4d04-897c-4c3754a29a80" ] }, { "id" : "4191abcc-63d9-46fd-bd1c-457ca73305ed", "index" : 1125, "period" : 1, "timestamp" : "00:20:59.791", "minute" : 20, "second" : 59, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 84.6, 13.6 ], "duration" : 0.190247, "related_events" : [ "598c8971-3a10-4198-a567-9ec890f2475c", "b6ef9fae-5103-4595-a43e-1bd92ce91584" ], "carry" : { "end_location" : [ 84.6, 13.6 ] } }, { "id" : "598c8971-3a10-4198-a567-9ec890f2475c", "index" : 1126, "period" : 1, "timestamp" : "00:20:59.981", "minute" : 20, "second" : 59, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 84.6, 13.6 ], "duration" : 0.914696, "related_events" : [ "05d076d2-6601-421f-92b6-7e5774aa2836" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 5.8694124, "angle" : -1.3299499, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 86.0, 7.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "05d076d2-6601-421f-92b6-7e5774aa2836", "index" : 1127, "period" : 1, "timestamp" : "00:21:00.896", "minute" : 21, "second" : 0, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 86.0, 7.9 ], "related_events" : [ "598c8971-3a10-4198-a567-9ec890f2475c" ] }, { "id" : "b1f4b96a-7245-493d-8df1-9516f5e57ec4", "index" : 1128, "period" : 1, "timestamp" : "00:21:00.896", "minute" : 21, "second" : 0, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 86.0, 7.9 ], "duration" : 1.653597, "related_events" : [ "05d076d2-6601-421f-92b6-7e5774aa2836", "5883befa-6395-4410-b9a5-98d76d835c82" ], "carry" : { "end_location" : [ 88.5, 9.1 ] } }, { "id" : "5883befa-6395-4410-b9a5-98d76d835c82", "index" : 1129, "period" : 1, "timestamp" : "00:21:02.549", "minute" : 21, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 88.5, 9.1 ], "duration" : 1.081659, "related_events" : [ "98e48506-5e5e-4315-8cfd-24bafa21ff47" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 9.052072, "angle" : 2.3405707, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 82.2, 15.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "98e48506-5e5e-4315-8cfd-24bafa21ff47", "index" : 1130, "period" : 1, "timestamp" : "00:21:03.631", "minute" : 21, "second" : 3, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 82.2, 15.6 ], "related_events" : [ "5883befa-6395-4410-b9a5-98d76d835c82" ] }, { "id" : "6f1c83e4-ba30-49f2-882b-197ecc3eebf1", "index" : 1131, "period" : 1, "timestamp" : "00:21:03.631", "minute" : 21, "second" : 3, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 82.2, 15.6 ], "duration" : 1.258217, "related_events" : [ "92e6f739-3381-45d8-896c-c7709f8c2897", "98e48506-5e5e-4315-8cfd-24bafa21ff47" ], "carry" : { "end_location" : [ 78.0, 18.0 ] } }, { "id" : "92e6f739-3381-45d8-896c-c7709f8c2897", "index" : 1132, "period" : 1, "timestamp" : "00:21:04.889", "minute" : 21, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 78.0, 18.0 ], "duration" : 2.318267, "related_events" : [ "de00e4a3-09b1-449d-bf42-4ca6993648cf" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 33.20542, "angle" : 1.9020704, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 67.2, 49.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "de00e4a3-09b1-449d-bf42-4ca6993648cf", "index" : 1133, "period" : 1, "timestamp" : "00:21:07.207", "minute" : 21, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 67.2, 49.4 ], "related_events" : [ "92e6f739-3381-45d8-896c-c7709f8c2897" ] }, { "id" : "7299de36-9503-4a7d-a6ec-5f243ab18e85", "index" : 1134, "period" : 1, "timestamp" : "00:21:07.207", "minute" : 21, "second" : 7, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 68.3, 50.5 ], "duration" : 1.664328, "related_events" : [ "50e43337-811e-45a0-885e-3792ece62366" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 28.589684, "angle" : 1.0225786, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 83.2, 74.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "50e43337-811e-45a0-885e-3792ece62366", "index" : 1135, "period" : 1, "timestamp" : "00:21:08.872", "minute" : 21, "second" : 8, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 83.2, 74.9 ], "related_events" : [ "7299de36-9503-4a7d-a6ec-5f243ab18e85" ] }, { "id" : "45f9a64e-e428-44fa-80ce-ee820b891b5e", "index" : 1136, "period" : 1, "timestamp" : "00:21:08.872", "minute" : 21, "second" : 8, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 83.2, 74.9 ], "duration" : 1.079225, "related_events" : [ "50e43337-811e-45a0-885e-3792ece62366", "af567852-a1ab-49b4-b3ad-01f81d5acb95" ], "carry" : { "end_location" : [ 83.2, 74.9 ] } }, { "id" : "af567852-a1ab-49b4-b3ad-01f81d5acb95", "index" : 1137, "period" : 1, "timestamp" : "00:21:09.951", "minute" : 21, "second" : 9, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 83.2, 74.9 ], "duration" : 1.151862, "related_events" : [ "0049e20d-ec96-47bd-a3db-6bbbb8056e06" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 11.745638, "angle" : -2.3923233, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 74.6, 66.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0049e20d-ec96-47bd-a3db-6bbbb8056e06", "index" : 1138, "period" : 1, "timestamp" : "00:21:11.103", "minute" : 21, "second" : 11, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 74.6, 66.9 ], "related_events" : [ "af567852-a1ab-49b4-b3ad-01f81d5acb95" ] }, { "id" : "524728de-f789-4fe1-96b9-0c8fffe50fd8", "index" : 1139, "period" : 1, "timestamp" : "00:21:11.103", "minute" : 21, "second" : 11, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 74.6, 66.9 ], "duration" : 0.205887, "related_events" : [ "0049e20d-ec96-47bd-a3db-6bbbb8056e06", "38cf56df-19a2-4075-88a8-aad06773818b" ], "carry" : { "end_location" : [ 74.9, 66.7 ] } }, { "id" : "38cf56df-19a2-4075-88a8-aad06773818b", "index" : 1140, "period" : 1, "timestamp" : "00:21:11.309", "minute" : 21, "second" : 11, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 74.9, 66.7 ], "duration" : 1.287908, "related_events" : [ "59b865cc-a392-4402-90c2-0ad8df879c75" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 13.372359, "angle" : -2.667912, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.0, 60.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "59b865cc-a392-4402-90c2-0ad8df879c75", "index" : 1141, "period" : 1, "timestamp" : "00:21:12.597", "minute" : 21, "second" : 12, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 63.0, 60.6 ], "related_events" : [ "38cf56df-19a2-4075-88a8-aad06773818b" ] }, { "id" : "8b5c07af-5903-48d1-a5ff-b7ae81b70e3d", "index" : 1142, "period" : 1, "timestamp" : "00:21:12.597", "minute" : 21, "second" : 12, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 63.0, 60.6 ], "duration" : 1.101357, "related_events" : [ "59b865cc-a392-4402-90c2-0ad8df879c75", "dbfdad53-f97a-4a26-aa25-90411c7e67bd" ], "carry" : { "end_location" : [ 63.0, 60.6 ] } }, { "id" : "dbfdad53-f97a-4a26-aa25-90411c7e67bd", "index" : 1143, "period" : 1, "timestamp" : "00:21:13.698", "minute" : 21, "second" : 13, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 63.0, 60.6 ], "duration" : 1.238227, "related_events" : [ "3ff99f76-38bb-4964-91c5-576f79c746ee" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 25.41594, "angle" : -1.6062145, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.1, 35.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "3ff99f76-38bb-4964-91c5-576f79c746ee", "index" : 1144, "period" : 1, "timestamp" : "00:21:14.936", "minute" : 21, "second" : 14, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 62.1, 35.2 ], "related_events" : [ "dbfdad53-f97a-4a26-aa25-90411c7e67bd" ] }, { "id" : "278b8b1d-8a8c-4f36-9653-6d39381f48b7", "index" : 1145, "period" : 1, "timestamp" : "00:21:14.936", "minute" : 21, "second" : 14, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 62.1, 35.2 ], "duration" : 2.560517, "related_events" : [ "3ff99f76-38bb-4964-91c5-576f79c746ee", "fd5b0de2-d6a5-42e3-855a-4e6933da5bd0" ], "carry" : { "end_location" : [ 65.1, 33.5 ] } }, { "id" : "fd5b0de2-d6a5-42e3-855a-4e6933da5bd0", "index" : 1146, "period" : 1, "timestamp" : "00:21:17.497", "minute" : 21, "second" : 17, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 65.1, 33.5 ], "duration" : 0.718355, "related_events" : [ "2bd3f333-cdd2-471d-b512-3c3d00748187" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 13.778606, "angle" : -0.26434243, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 78.4, 29.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "2bd3f333-cdd2-471d-b512-3c3d00748187", "index" : 1147, "period" : 1, "timestamp" : "00:21:18.215", "minute" : 21, "second" : 18, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 78.4, 29.9 ], "related_events" : [ "fd5b0de2-d6a5-42e3-855a-4e6933da5bd0" ] }, { "id" : "e0237ddc-6199-41f6-8041-25401c4341cc", "index" : 1148, "period" : 1, "timestamp" : "00:21:18.215", "minute" : 21, "second" : 18, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 78.4, 29.9 ], "duration" : 1.797369, "under_pressure" : true, "related_events" : [ "2bd3f333-cdd2-471d-b512-3c3d00748187", "81d8d3fe-0732-4aa8-947c-517c05219315", "d2178b15-ac8d-49dd-bade-2d14b24544cb" ], "carry" : { "end_location" : [ 72.0, 34.1 ] } }, { "id" : "d2178b15-ac8d-49dd-bade-2d14b24544cb", "index" : 1149, "period" : 1, "timestamp" : "00:21:18.761", "minute" : 21, "second" : 18, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 39.3, 50.5 ], "duration" : 0.975982, "related_events" : [ "e0237ddc-6199-41f6-8041-25401c4341cc" ] }, { "id" : "b6f571a0-238d-41c5-9568-cb56c10a5091", "index" : 1150, "period" : 1, "timestamp" : "00:21:20.012", "minute" : 21, "second" : 20, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 48.1, 46.0 ], "duration" : 0.0, "related_events" : [ "73515280-7dd3-4542-8823-c965fc4b3e2e", "81d8d3fe-0732-4aa8-947c-517c05219315" ], "foul_committed" : { "advantage" : true } }, { "id" : "81d8d3fe-0732-4aa8-947c-517c05219315", "index" : 1151, "period" : 1, "timestamp" : "00:21:20.012", "minute" : 21, "second" : 20, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 72.0, 34.1 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "b6f571a0-238d-41c5-9568-cb56c10a5091" ], "foul_won" : { "advantage" : true } }, { "id" : "73515280-7dd3-4542-8823-c965fc4b3e2e", "index" : 1152, "period" : 1, "timestamp" : "00:21:20.012", "minute" : 21, "second" : 20, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 72.0, 34.1 ], "duration" : 0.835685, "under_pressure" : true, "related_events" : [ "1c2b1c75-971a-487b-80d7-d22434239cc0", "81d8d3fe-0732-4aa8-947c-517c05219315", "b6f571a0-238d-41c5-9568-cb56c10a5091" ], "carry" : { "end_location" : [ 72.5, 36.1 ] } }, { "id" : "1c2b1c75-971a-487b-80d7-d22434239cc0", "index" : 1153, "period" : 1, "timestamp" : "00:21:20.848", "minute" : 21, "second" : 20, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 72.5, 36.1 ], "duration" : 1.156987, "related_events" : [ "b18f3cc0-2072-4e4e-91d1-a666e8da2b57" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 12.491998, "angle" : -0.309093, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 84.4, 32.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0cb42231-6ff4-4ca8-bd73-2bccd391a002", "index" : 1154, "period" : 1, "timestamp" : "00:21:21.904", "minute" : 21, "second" : 21, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 32.4, 48.4 ], "duration" : 1.461395, "related_events" : [ "1c5ce05c-5d2f-4e1e-b940-0ff110b90d9e", "b18f3cc0-2072-4e4e-91d1-a666e8da2b57" ] }, { "id" : "b18f3cc0-2072-4e4e-91d1-a666e8da2b57", "index" : 1155, "period" : 1, "timestamp" : "00:21:22.005", "minute" : 21, "second" : 22, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 84.4, 32.3 ], "under_pressure" : true, "related_events" : [ "0cb42231-6ff4-4ca8-bd73-2bccd391a002", "1c2b1c75-971a-487b-80d7-d22434239cc0" ] }, { "id" : "1c5ce05c-5d2f-4e1e-b940-0ff110b90d9e", "index" : 1156, "period" : 1, "timestamp" : "00:21:22.005", "minute" : 21, "second" : 22, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 84.4, 32.3 ], "duration" : 3.350671, "under_pressure" : true, "related_events" : [ "0cb42231-6ff4-4ca8-bd73-2bccd391a002", "b18f3cc0-2072-4e4e-91d1-a666e8da2b57", "bceceece-cf5e-4454-8958-0632c950c9cd" ], "carry" : { "end_location" : [ 77.4, 37.3 ] } }, { "id" : "bceceece-cf5e-4454-8958-0632c950c9cd", "index" : 1157, "period" : 1, "timestamp" : "00:21:25.356", "minute" : 21, "second" : 25, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 77.4, 37.3 ], "duration" : 0.904026, "related_events" : [ "3cc1e32c-90bc-47c7-905b-c94f8307271c" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 10.462314, "angle" : 0.6224717, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 85.9, 43.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "3cc1e32c-90bc-47c7-905b-c94f8307271c", "index" : 1158, "period" : 1, "timestamp" : "00:21:26.260", "minute" : 21, "second" : 26, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 85.9, 43.4 ], "related_events" : [ "bceceece-cf5e-4454-8958-0632c950c9cd" ] }, { "id" : "ebedc101-7d15-499a-9b0d-7d136987e184", "index" : 1159, "period" : 1, "timestamp" : "00:21:26.260", "minute" : 21, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 85.9, 43.4 ], "duration" : 1.778257, "related_events" : [ "3efda833-3722-4524-af7c-3e29d40a9502" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 13.092364, "angle" : 2.1439695, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 78.8, 54.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "3efda833-3722-4524-af7c-3e29d40a9502", "index" : 1160, "period" : 1, "timestamp" : "00:21:28.038", "minute" : 21, "second" : 28, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 78.8, 54.4 ], "related_events" : [ "ebedc101-7d15-499a-9b0d-7d136987e184" ] }, { "id" : "93392fba-add0-4657-be26-13562a2c8a3c", "index" : 1161, "period" : 1, "timestamp" : "00:21:28.038", "minute" : 21, "second" : 28, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 78.8, 54.4 ], "duration" : 1.129877, "related_events" : [ "3efda833-3722-4524-af7c-3e29d40a9502", "bb63988f-1171-4090-921a-a573fe23ab15" ], "carry" : { "end_location" : [ 82.8, 55.6 ] } }, { "id" : "bb63988f-1171-4090-921a-a573fe23ab15", "index" : 1162, "period" : 1, "timestamp" : "00:21:29.168", "minute" : 21, "second" : 29, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 82.8, 55.6 ], "duration" : 1.829844, "related_events" : [ "906f09a2-8428-4bf5-9703-9af6a03ee065" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 27.330935, "angle" : 0.73363096, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 103.1, 73.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "906f09a2-8428-4bf5-9703-9af6a03ee065", "index" : 1163, "period" : 1, "timestamp" : "00:21:30.998", "minute" : 21, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 103.1, 73.9 ], "related_events" : [ "bb63988f-1171-4090-921a-a573fe23ab15" ] }, { "id" : "33ab04b3-e466-41c6-9ded-52feef43be7c", "index" : 1164, "period" : 1, "timestamp" : "00:21:30.998", "minute" : 21, "second" : 30, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 103.1, 73.9 ], "duration" : 2.56666, "related_events" : [ "307f726b-e446-4556-8fe1-f431591d0b1c", "906f09a2-8428-4bf5-9703-9af6a03ee065" ], "carry" : { "end_location" : [ 103.1, 73.9 ] } }, { "id" : "307f726b-e446-4556-8fe1-f431591d0b1c", "index" : 1165, "period" : 1, "timestamp" : "00:21:33.564", "minute" : 21, "second" : 33, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 103.1, 73.9 ], "duration" : 0.600777, "related_events" : [ "cae2aa13-1082-47d3-aa3c-558b68306df5" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 11.4769335, "angle" : -2.748142, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 92.5, 69.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "cae2aa13-1082-47d3-aa3c-558b68306df5", "index" : 1166, "period" : 1, "timestamp" : "00:21:34.165", "minute" : 21, "second" : 34, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 92.5, 69.5 ], "related_events" : [ "307f726b-e446-4556-8fe1-f431591d0b1c" ] }, { "id" : "dafcd2fe-46f9-49a0-a871-4b529a119c8a", "index" : 1167, "period" : 1, "timestamp" : "00:21:34.165", "minute" : 21, "second" : 34, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 92.5, 69.5 ], "duration" : 1.649556, "related_events" : [ "cae2aa13-1082-47d3-aa3c-558b68306df5", "dcca2cf6-b4fa-451a-80e6-f5181eccba67" ], "carry" : { "end_location" : [ 96.7, 72.3 ] } }, { "id" : "dcca2cf6-b4fa-451a-80e6-f5181eccba67", "index" : 1168, "period" : 1, "timestamp" : "00:21:35.815", "minute" : 21, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 96.7, 72.3 ], "duration" : 0.592706, "related_events" : [ "1e1fc6d4-7c5d-4f04-8ef2-09e02f8ba8b8", "6b311f6f-11d7-4ef3-ad17-397cfe763ed4" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 8.609298, "angle" : -0.5364355, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 104.1, 67.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "6b311f6f-11d7-4ef3-ad17-397cfe763ed4", "index" : 1169, "period" : 1, "timestamp" : "00:21:36.407", "minute" : 21, "second" : 36, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 107.2, 66.5 ], "related_events" : [ "dcca2cf6-b4fa-451a-80e6-f5181eccba67" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "1e1fc6d4-7c5d-4f04-8ef2-09e02f8ba8b8", "index" : 1170, "period" : 1, "timestamp" : "00:21:36.407", "minute" : 21, "second" : 36, "type" : { "id" : 10, "name" : "Interception" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 16.0, 12.2 ], "duration" : 0.0, "related_events" : [ "dcca2cf6-b4fa-451a-80e6-f5181eccba67" ], "interception" : { "outcome" : { "id" : 13, "name" : "Lost In Play" } } }, { "id" : "458fbea4-5c75-4316-9f0f-52b1d35b2bd5", "index" : 1171, "period" : 1, "timestamp" : "00:21:37.774", "minute" : 21, "second" : 37, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 19.9, 14.3 ], "duration" : 0.530838, "related_events" : [ "2c37af1e-2abc-452d-9f7a-eedd21dd5b01", "6921c978-74cd-4350-995a-f34751a42661" ] }, { "id" : "6921c978-74cd-4350-995a-f34751a42661", "index" : 1172, "period" : 1, "timestamp" : "00:21:38.034", "minute" : 21, "second" : 38, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 97.8, 66.1 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "458fbea4-5c75-4316-9f0f-52b1d35b2bd5" ] }, { "id" : "2c37af1e-2abc-452d-9f7a-eedd21dd5b01", "index" : 1173, "period" : 1, "timestamp" : "00:21:38.034", "minute" : 21, "second" : 38, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 97.8, 66.1 ], "duration" : 0.596489, "under_pressure" : true, "related_events" : [ "2ea1d582-b1a2-49b5-847c-35616c6a841e", "458fbea4-5c75-4316-9f0f-52b1d35b2bd5", "5bc1ad95-b7f3-4d6d-8007-09948dbf094a", "6921c978-74cd-4350-995a-f34751a42661" ], "carry" : { "end_location" : [ 99.3, 67.2 ] } }, { "id" : "2ea1d582-b1a2-49b5-847c-35616c6a841e", "index" : 1174, "period" : 1, "timestamp" : "00:21:38.630", "minute" : 21, "second" : 38, "type" : { "id" : 39, "name" : "Dribbled Past" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 20.8, 12.9 ], "duration" : 0.0, "related_events" : [ "2c37af1e-2abc-452d-9f7a-eedd21dd5b01", "5bc1ad95-b7f3-4d6d-8007-09948dbf094a", "cd1f4d09-d51f-4fa9-b6ca-e0b0076d590b" ] }, { "id" : "5bc1ad95-b7f3-4d6d-8007-09948dbf094a", "index" : 1175, "period" : 1, "timestamp" : "00:21:38.630", "minute" : 21, "second" : 38, "type" : { "id" : 14, "name" : "Dribble" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 99.3, 67.2 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "2ea1d582-b1a2-49b5-847c-35616c6a841e" ], "dribble" : { "outcome" : { "id" : 8, "name" : "Complete" } } }, { "id" : "cd1f4d09-d51f-4fa9-b6ca-e0b0076d590b", "index" : 1176, "period" : 1, "timestamp" : "00:21:38.630", "minute" : 21, "second" : 38, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 99.3, 67.2 ], "duration" : 2.962529, "under_pressure" : true, "related_events" : [ "2ea1d582-b1a2-49b5-847c-35616c6a841e", "5bc1ad95-b7f3-4d6d-8007-09948dbf094a", "ef25b23e-3a45-4d1b-a2ed-0aca858e01ab" ], "carry" : { "end_location" : [ 99.3, 73.4 ] } }, { "id" : "ef25b23e-3a45-4d1b-a2ed-0aca858e01ab", "index" : 1177, "period" : 1, "timestamp" : "00:21:41.593", "minute" : 21, "second" : 41, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 99.3, 73.4 ], "duration" : 0.548288, "related_events" : [ "c423686b-3b0f-4366-8419-504bf533d2f5" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 7.7006493, "angle" : -1.5837826, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 99.2, 65.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "904e2894-29fb-4cd4-aa75-209a398c8805", "index" : 1178, "period" : 1, "timestamp" : "00:21:42.119", "minute" : 21, "second" : 42, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 17.0, 15.8 ], "duration" : 0.857422, "related_events" : [ "c423686b-3b0f-4366-8419-504bf533d2f5", "f10fe796-f6ed-475c-8ad4-70d878631b3f" ] }, { "id" : "c423686b-3b0f-4366-8419-504bf533d2f5", "index" : 1179, "period" : 1, "timestamp" : "00:21:42.141", "minute" : 21, "second" : 42, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 99.2, 65.7 ], "under_pressure" : true, "related_events" : [ "904e2894-29fb-4cd4-aa75-209a398c8805", "ef25b23e-3a45-4d1b-a2ed-0aca858e01ab" ] }, { "id" : "f10fe796-f6ed-475c-8ad4-70d878631b3f", "index" : 1180, "period" : 1, "timestamp" : "00:21:42.141", "minute" : 21, "second" : 42, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 99.2, 65.7 ], "duration" : 1.15195, "under_pressure" : true, "related_events" : [ "2ebcf930-00a7-4e21-a6c0-9a575cc527f3", "904e2894-29fb-4cd4-aa75-209a398c8805", "c423686b-3b0f-4366-8419-504bf533d2f5" ], "carry" : { "end_location" : [ 100.2, 66.1 ] } }, { "id" : "2ebcf930-00a7-4e21-a6c0-9a575cc527f3", "index" : 1181, "period" : 1, "timestamp" : "00:21:43.293", "minute" : 21, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 100.2, 66.1 ], "duration" : 1.658691, "related_events" : [ "82aa5eda-0a66-42bf-a515-6660cc711ee5", "f004b36c-3023-4683-913b-4b0cd79b02dd" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 8.508819, "angle" : 1.0545657, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 104.4, 73.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "a4f67cf0-ac4a-4290-991d-2215b6939895", "index" : 1182, "period" : 1, "timestamp" : "00:21:44.573", "minute" : 21, "second" : 44, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 101.7, 72.0 ], "duration" : 1.387891, "related_events" : [ "684c9b64-e375-4789-b882-ad3b64cb22e1", "ea96a652-2668-4f7d-975b-70202889e09e", "f004b36c-3023-4683-913b-4b0cd79b02dd" ] }, { "id" : "82aa5eda-0a66-42bf-a515-6660cc711ee5", "index" : 1183, "period" : 1, "timestamp" : "00:21:44.952", "minute" : 21, "second" : 44, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 42, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 101.7, 72.0 ], "related_events" : [ "2ebcf930-00a7-4e21-a6c0-9a575cc527f3" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "f004b36c-3023-4683-913b-4b0cd79b02dd", "index" : 1184, "period" : 1, "timestamp" : "00:21:44.952", "minute" : 21, "second" : 44, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 43, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 15.7, 6.6 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "2ebcf930-00a7-4e21-a6c0-9a575cc527f3", "a4f67cf0-ac4a-4290-991d-2215b6939895" ] }, { "id" : "ea96a652-2668-4f7d-975b-70202889e09e", "index" : 1185, "period" : 1, "timestamp" : "00:21:44.952", "minute" : 21, "second" : 44, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 43, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 15.7, 6.6 ], "duration" : 0.600514, "under_pressure" : true, "related_events" : [ "684c9b64-e375-4789-b882-ad3b64cb22e1", "6da1d157-0849-4c8a-8af5-8e803860d799", "a4f67cf0-ac4a-4290-991d-2215b6939895", "f004b36c-3023-4683-913b-4b0cd79b02dd" ], "carry" : { "end_location" : [ 17.4, 5.6 ] } }, { "id" : "6da1d157-0849-4c8a-8af5-8e803860d799", "index" : 1186, "period" : 1, "timestamp" : "00:21:45.552", "minute" : 21, "second" : 45, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 43, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 102.7, 74.5 ], "duration" : 0.0, "counterpress" : true, "related_events" : [ "684c9b64-e375-4789-b882-ad3b64cb22e1", "ea96a652-2668-4f7d-975b-70202889e09e" ] }, { "id" : "684c9b64-e375-4789-b882-ad3b64cb22e1", "index" : 1187, "period" : 1, "timestamp" : "00:21:45.552", "minute" : 21, "second" : 45, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 43, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 17.4, 5.6 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "6da1d157-0849-4c8a-8af5-8e803860d799", "a4f67cf0-ac4a-4290-991d-2215b6939895" ] }, { "id" : "215b5a91-c199-4277-806d-d419abb2878d", "index" : 1188, "period" : 1, "timestamp" : "00:22:02.496", "minute" : 22, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "off_camera" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 17.1, 5.6 ], "duration" : 2.534395, "related_events" : [ "80566772-5ab9-4295-bcf4-e0e29e7db6ef" ], "pass" : { "recipient" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "length" : 30.608006, "angle" : 1.9701111, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 5.2, 33.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 62, "name" : "Free Kick" } } }, { "id" : "80566772-5ab9-4295-bcf4-e0e29e7db6ef", "index" : 1189, "period" : 1, "timestamp" : "00:22:05.031", "minute" : 22, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 44, "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" : [ 5.2, 33.8 ], "related_events" : [ "215b5a91-c199-4277-806d-d419abb2878d" ] }, { "id" : "fefadac7-f585-4c77-a7c6-d2d538cc0205", "index" : 1190, "period" : 1, "timestamp" : "00:22:05.801", "minute" : 22, "second" : 5, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 44, "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" : [ 5.9, 36.6 ], "duration" : 2.148535, "related_events" : [ "47acc733-3a9b-4ba9-8871-7be3376e4e6c" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 28.148535, "angle" : 1.0705991, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 19.4, 61.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "47acc733-3a9b-4ba9-8871-7be3376e4e6c", "index" : 1191, "period" : 1, "timestamp" : "00:22:07.949", "minute" : 22, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 44, "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" : [ 19.4, 61.3 ], "related_events" : [ "fefadac7-f585-4c77-a7c6-d2d538cc0205" ] }, { "id" : "7e4fc767-48b9-436e-9e23-3ac2b8661b50", "index" : 1192, "period" : 1, "timestamp" : "00:22:07.949", "minute" : 22, "second" : 7, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 44, "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" : [ 19.4, 61.3 ], "duration" : 6.997314, "related_events" : [ "3979928a-af85-402f-99d3-ae0cf64c5dcf", "47acc733-3a9b-4ba9-8871-7be3376e4e6c" ], "carry" : { "end_location" : [ 41.0, 63.5 ] } }, { "id" : "3979928a-af85-402f-99d3-ae0cf64c5dcf", "index" : 1193, "period" : 1, "timestamp" : "00:22:14.947", "minute" : 22, "second" : 14, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 44, "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" : [ 41.0, 63.5 ], "duration" : 0.914335, "related_events" : [ "e2e97463-97fc-4f62-b53a-db0480d15148" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 10.121264, "angle" : -0.51669514, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.8, 58.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e2e97463-97fc-4f62-b53a-db0480d15148", "index" : 1194, "period" : 1, "timestamp" : "00:22:15.861", "minute" : 22, "second" : 15, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 44, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 49.8, 58.5 ], "related_events" : [ "3979928a-af85-402f-99d3-ae0cf64c5dcf" ] }, { "id" : "062e63bc-d78f-4e14-a071-0dfd99f22bc0", "index" : 1195, "period" : 1, "timestamp" : "00:22:15.861", "minute" : 22, "second" : 15, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 44, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 49.8, 58.5 ], "duration" : 1.13374, "related_events" : [ "3d58e886-dfad-4fac-bebb-90485c3f03ba" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 14.3391075, "angle" : 2.5497215, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 37.9, 66.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "3d58e886-dfad-4fac-bebb-90485c3f03ba", "index" : 1196, "period" : 1, "timestamp" : "00:22:16.995", "minute" : 22, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 44, "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" : [ 37.9, 66.5 ], "related_events" : [ "062e63bc-d78f-4e14-a071-0dfd99f22bc0" ] }, { "id" : "44793a62-2d75-440a-a1e0-b042f37300a3", "index" : 1197, "period" : 1, "timestamp" : "00:22:16.995", "minute" : 22, "second" : 16, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 44, "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" : [ 37.9, 66.5 ], "duration" : 5.00225, "related_events" : [ "07983c8b-13ce-4be0-ac18-6130799e5679", "3d58e886-dfad-4fac-bebb-90485c3f03ba" ], "carry" : { "end_location" : [ 41.3, 65.8 ] } }, { "id" : "07983c8b-13ce-4be0-ac18-6130799e5679", "index" : 1198, "period" : 1, "timestamp" : "00:22:21.997", "minute" : 22, "second" : 21, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 44, "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" : [ 41.3, 65.8 ], "duration" : 1.287626, "related_events" : [ "d7bd35e5-99d0-4940-88f5-b45f64760ffa" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 10.440307, "angle" : 1.218752, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 44.9, 75.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "d7bd35e5-99d0-4940-88f5-b45f64760ffa", "index" : 1199, "period" : 1, "timestamp" : "00:22:23.285", "minute" : 22, "second" : 23, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 44, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 44.9, 75.6 ], "related_events" : [ "07983c8b-13ce-4be0-ac18-6130799e5679" ] }, { "id" : "0dccdbbe-c8ee-4638-99bd-0d046393b9e2", "index" : 1200, "period" : 1, "timestamp" : "00:22:23.285", "minute" : 22, "second" : 23, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 44, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 44.9, 75.6 ], "duration" : 1.659424, "related_events" : [ "9fd08bd4-ffc1-4604-ae38-8f424f3057fc", "d7bd35e5-99d0-4940-88f5-b45f64760ffa" ], "carry" : { "end_location" : [ 48.3, 75.6 ] } }, { "id" : "9fd08bd4-ffc1-4604-ae38-8f424f3057fc", "index" : 1201, "period" : 1, "timestamp" : "00:22:24.944", "minute" : 22, "second" : 24, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 44, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 48.3, 75.6 ], "duration" : 1.178715, "related_events" : [ "37639055-5da5-4b33-99a4-f87fa6d68f91" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 15.945219, "angle" : -1.4954674, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.5, 59.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "37639055-5da5-4b33-99a4-f87fa6d68f91", "index" : 1202, "period" : 1, "timestamp" : "00:22:26.123", "minute" : 22, "second" : 26, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 49.5, 59.7 ], "related_events" : [ "9fd08bd4-ffc1-4604-ae38-8f424f3057fc" ] }, { "id" : "89315ad0-6471-4bf7-ab87-90f32343b75b", "index" : 1203, "period" : 1, "timestamp" : "00:22:26.123", "minute" : 22, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 49.4, 59.7 ], "duration" : 1.236319, "related_events" : [ "2fe26047-207c-4a4f-8260-a539e1db9494" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 11.822859, "angle" : 1.7150857, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 47.7, 71.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "2fe26047-207c-4a4f-8260-a539e1db9494", "index" : 1204, "period" : 1, "timestamp" : "00:22:27.359", "minute" : 22, "second" : 27, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 44, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 47.7, 71.4 ], "related_events" : [ "89315ad0-6471-4bf7-ab87-90f32343b75b" ] }, { "id" : "91d87ff5-3a61-436e-85eb-06667ef04ba2", "index" : 1205, "period" : 1, "timestamp" : "00:22:27.359", "minute" : 22, "second" : 27, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 44, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 47.7, 71.4 ], "duration" : 1.732622, "related_events" : [ "10a2335a-7a8d-4461-8b23-882c965424f9" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 10.104454, "angle" : -3.1118984, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 37.6, 71.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "10a2335a-7a8d-4461-8b23-882c965424f9", "index" : 1206, "period" : 1, "timestamp" : "00:22:29.092", "minute" : 22, "second" : 29, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 44, "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" : [ 37.6, 71.1 ], "related_events" : [ "91d87ff5-3a61-436e-85eb-06667ef04ba2" ] }, { "id" : "02b965c3-dd1f-4310-baaa-bdc7ab4486a1", "index" : 1207, "period" : 1, "timestamp" : "00:22:29.092", "minute" : 22, "second" : 29, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 44, "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" : [ 37.6, 71.1 ], "duration" : 0.846609, "related_events" : [ "10a2335a-7a8d-4461-8b23-882c965424f9", "79d3c159-94b4-4932-a96a-729d87a05f5d" ], "carry" : { "end_location" : [ 30.6, 72.8 ] } }, { "id" : "79d3c159-94b4-4932-a96a-729d87a05f5d", "index" : 1208, "period" : 1, "timestamp" : "00:22:29.938", "minute" : 22, "second" : 29, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 44, "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" : [ 30.6, 72.8 ], "duration" : 2.091805, "related_events" : [ "c8e9fd4a-9938-49b7-901d-0c5f1fcb7101" ], "pass" : { "recipient" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "length" : 27.577528, "angle" : -2.3613226, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 11.0, 53.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "c8e9fd4a-9938-49b7-901d-0c5f1fcb7101", "index" : 1209, "period" : 1, "timestamp" : "00:22:32.030", "minute" : 22, "second" : 32, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 44, "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" : [ 11.0, 53.4 ], "related_events" : [ "79d3c159-94b4-4932-a96a-729d87a05f5d" ] }, { "id" : "bece3d07-44f7-45d2-9ad5-7df7e5e73bd2", "index" : 1210, "period" : 1, "timestamp" : "00:22:32.030", "minute" : 22, "second" : 32, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 44, "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" : [ 11.0, 53.4 ], "duration" : 2.718426, "related_events" : [ "c8e9fd4a-9938-49b7-901d-0c5f1fcb7101", "dec9bcac-855f-47d9-99e2-fe4362a66dbc" ], "carry" : { "end_location" : [ 13.9, 36.3 ] } }, { "id" : "dec9bcac-855f-47d9-99e2-fe4362a66dbc", "index" : 1211, "period" : 1, "timestamp" : "00:22:34.749", "minute" : 22, "second" : 34, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 44, "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" : [ 13.9, 36.3 ], "duration" : 1.301217, "related_events" : [ "5fe7b2ac-1c41-43be-8fbc-c621e840cf27" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 14.750255, "angle" : -1.4279405, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 16.0, 21.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "5fe7b2ac-1c41-43be-8fbc-c621e840cf27", "index" : 1212, "period" : 1, "timestamp" : "00:22:36.050", "minute" : 22, "second" : 36, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 16.0, 21.7 ], "related_events" : [ "dec9bcac-855f-47d9-99e2-fe4362a66dbc" ] }, { "id" : "92eb9e16-892e-4841-8a23-924f9f973662", "index" : 1213, "period" : 1, "timestamp" : "00:22:36.050", "minute" : 22, "second" : 36, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 16.0, 21.7 ], "duration" : 5.690165, "related_events" : [ "5fe7b2ac-1c41-43be-8fbc-c621e840cf27", "f86ad8e0-0c30-4abf-8060-d9de2a766842" ], "carry" : { "end_location" : [ 30.0, 21.7 ] } }, { "id" : "f86ad8e0-0c30-4abf-8060-d9de2a766842", "index" : 1214, "period" : 1, "timestamp" : "00:22:41.740", "minute" : 22, "second" : 41, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 30.0, 21.7 ], "duration" : 1.058947, "related_events" : [ "813cda3c-e409-44ac-8621-3087dd9c2df0" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 19.549425, "angle" : 1.27493, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 35.7, 40.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "813cda3c-e409-44ac-8621-3087dd9c2df0", "index" : 1215, "period" : 1, "timestamp" : "00:22:42.799", "minute" : 22, "second" : 42, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 35.7, 40.4 ], "related_events" : [ "f86ad8e0-0c30-4abf-8060-d9de2a766842" ] }, { "id" : "4125c300-8e9c-473e-8c4d-e715e45e07fa", "index" : 1216, "period" : 1, "timestamp" : "00:22:42.799", "minute" : 22, "second" : 42, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 35.7, 40.4 ], "duration" : 3.959782, "related_events" : [ "813cda3c-e409-44ac-8621-3087dd9c2df0", "e7acc1c0-0cea-4649-980b-99200d680b5f" ], "carry" : { "end_location" : [ 36.1, 46.3 ] } }, { "id" : "e7acc1c0-0cea-4649-980b-99200d680b5f", "index" : 1217, "period" : 1, "timestamp" : "00:22:46.759", "minute" : 22, "second" : 46, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 36.1, 46.3 ], "duration" : 1.876332, "related_events" : [ "b1492e7e-08e5-4809-8fbc-79baee2e0436" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 24.513058, "angle" : 1.5381548, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 36.9, 70.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "b1492e7e-08e5-4809-8fbc-79baee2e0436", "index" : 1218, "period" : 1, "timestamp" : "00:22:48.635", "minute" : 22, "second" : 48, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 44, "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" : [ 36.9, 70.8 ], "related_events" : [ "e7acc1c0-0cea-4649-980b-99200d680b5f" ] }, { "id" : "6b8f2e8f-30e2-42ef-be48-6efbfeac9e99", "index" : 1219, "period" : 1, "timestamp" : "00:22:48.635", "minute" : 22, "second" : 48, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 44, "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" : [ 36.9, 70.8 ], "duration" : 1.435292, "related_events" : [ "6e54faf1-42f0-4381-989f-f1f33e683e4d", "b1492e7e-08e5-4809-8fbc-79baee2e0436" ], "carry" : { "end_location" : [ 41.1, 69.0 ] } }, { "id" : "6e54faf1-42f0-4381-989f-f1f33e683e4d", "index" : 1220, "period" : 1, "timestamp" : "00:22:50.070", "minute" : 22, "second" : 50, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 44, "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" : [ 41.1, 69.0 ], "duration" : 1.120015, "related_events" : [ "afe9ca8d-dc67-4130-bf01-3d86023ea5ca" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 16.03278, "angle" : -1.33792, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 44.8, 53.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "afe9ca8d-dc67-4130-bf01-3d86023ea5ca", "index" : 1221, "period" : 1, "timestamp" : "00:22:51.190", "minute" : 22, "second" : 51, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 44.8, 53.4 ], "related_events" : [ "6e54faf1-42f0-4381-989f-f1f33e683e4d" ] }, { "id" : "e5825309-a249-4ddd-a4bd-a04c74be1cff", "index" : 1222, "period" : 1, "timestamp" : "00:22:51.190", "minute" : 22, "second" : 51, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 44.8, 53.4 ], "duration" : 0.492813, "related_events" : [ "2dcd3701-cc85-44c4-aa93-c17ee58cceaa", "afe9ca8d-dc67-4130-bf01-3d86023ea5ca" ], "carry" : { "end_location" : [ 44.8, 53.4 ] } }, { "id" : "2dcd3701-cc85-44c4-aa93-c17ee58cceaa", "index" : 1223, "period" : 1, "timestamp" : "00:22:51.683", "minute" : 22, "second" : 51, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 44.8, 53.4 ], "duration" : 1.257583, "related_events" : [ "621a9192-931f-492f-8235-2cd5d0afa54b" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 20.238577, "angle" : -1.2490457, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 51.2, 34.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "621a9192-931f-492f-8235-2cd5d0afa54b", "index" : 1224, "period" : 1, "timestamp" : "00:22:52.941", "minute" : 22, "second" : 52, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 51.2, 34.2 ], "related_events" : [ "2dcd3701-cc85-44c4-aa93-c17ee58cceaa" ] }, { "id" : "13d35e9b-8a1e-4f4b-910f-89f14b9630aa", "index" : 1225, "period" : 1, "timestamp" : "00:22:52.941", "minute" : 22, "second" : 52, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 51.2, 34.2 ], "duration" : 1.517265, "related_events" : [ "621a9192-931f-492f-8235-2cd5d0afa54b", "ac040354-bd17-456f-8989-3524e2c61136" ], "carry" : { "end_location" : [ 51.9, 29.3 ] } }, { "id" : "ac040354-bd17-456f-8989-3524e2c61136", "index" : 1226, "period" : 1, "timestamp" : "00:22:54.458", "minute" : 22, "second" : 54, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 51.9, 29.3 ], "duration" : 1.329251, "related_events" : [ "a5dcd928-bbd5-427d-8d29-f8cb74b788fd" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 25.357641, "angle" : -1.1000942, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.4, 6.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "a5dcd928-bbd5-427d-8d29-f8cb74b788fd", "index" : 1227, "period" : 1, "timestamp" : "00:22:55.787", "minute" : 22, "second" : 55, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 63.4, 6.7 ], "related_events" : [ "ac040354-bd17-456f-8989-3524e2c61136" ] }, { "id" : "1c467675-acba-45e9-8742-3bfaecbe4afa", "index" : 1228, "period" : 1, "timestamp" : "00:22:55.787", "minute" : 22, "second" : 55, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 63.4, 6.7 ], "duration" : 2.633235, "related_events" : [ "043c2ec0-17b7-4815-9f77-5afe989072c9", "a5dcd928-bbd5-427d-8d29-f8cb74b788fd" ], "carry" : { "end_location" : [ 65.8, 7.4 ] } }, { "id" : "043c2ec0-17b7-4815-9f77-5afe989072c9", "index" : 1229, "period" : 1, "timestamp" : "00:22:58.421", "minute" : 22, "second" : 58, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 65.8, 7.4 ], "duration" : 1.419142, "related_events" : [ "b67e6887-8ebe-41ed-99b5-bb8ad038ea3a" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 14.06165, "angle" : 2.158799, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 58.0, 19.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "b67e6887-8ebe-41ed-99b5-bb8ad038ea3a", "index" : 1230, "period" : 1, "timestamp" : "00:22:59.840", "minute" : 22, "second" : 59, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 58.0, 19.1 ], "related_events" : [ "043c2ec0-17b7-4815-9f77-5afe989072c9" ] }, { "id" : "0484d1f5-b43d-4036-8588-1821e81420b8", "index" : 1231, "period" : 1, "timestamp" : "00:22:59.840", "minute" : 22, "second" : 59, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 58.0, 19.1 ], "duration" : 1.145086, "related_events" : [ "b67e6887-8ebe-41ed-99b5-bb8ad038ea3a", "e02bd9be-a478-4345-818a-63d556e6b061" ], "carry" : { "end_location" : [ 56.1, 19.1 ] } }, { "id" : "e02bd9be-a478-4345-818a-63d556e6b061", "index" : 1232, "period" : 1, "timestamp" : "00:23:00.985", "minute" : 23, "second" : 0, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 56.1, 19.1 ], "duration" : 1.088803, "related_events" : [ "734250f8-7f95-4a42-b444-e70d0a3c5bab" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 14.144964, "angle" : 2.5575116, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 44.3, 26.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "734250f8-7f95-4a42-b444-e70d0a3c5bab", "index" : 1233, "period" : 1, "timestamp" : "00:23:02.074", "minute" : 23, "second" : 2, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 44.3, 26.9 ], "related_events" : [ "e02bd9be-a478-4345-818a-63d556e6b061" ] }, { "id" : "500b7178-c8b8-45aa-823a-d0ca1912a4b8", "index" : 1234, "period" : 1, "timestamp" : "00:23:02.074", "minute" : 23, "second" : 2, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 44.3, 26.9 ], "duration" : 1.141315, "related_events" : [ "734250f8-7f95-4a42-b444-e70d0a3c5bab", "d32063ba-b599-4f97-98d2-7c24cc3d6c62" ], "carry" : { "end_location" : [ 44.3, 27.1 ] } }, { "id" : "d32063ba-b599-4f97-98d2-7c24cc3d6c62", "index" : 1235, "period" : 1, "timestamp" : "00:23:03.215", "minute" : 23, "second" : 3, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 44.3, 27.1 ], "duration" : 0.979126, "related_events" : [ "5626c36d-3f45-430b-aaee-f18d15809d0f" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 21.678099, "angle" : -0.5483307, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.8, 15.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "5626c36d-3f45-430b-aaee-f18d15809d0f", "index" : 1236, "period" : 1, "timestamp" : "00:23:04.194", "minute" : 23, "second" : 4, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 44, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 62.8, 15.8 ], "related_events" : [ "d32063ba-b599-4f97-98d2-7c24cc3d6c62" ] }, { "id" : "6e8dae6f-a875-492a-bba9-021f8c5ccc4f", "index" : 1237, "period" : 1, "timestamp" : "00:23:04.194", "minute" : 23, "second" : 4, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 44, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 62.8, 15.8 ], "duration" : 0.023205, "related_events" : [ "0ee441ab-a22a-4261-b35b-fd84d80afffa", "5626c36d-3f45-430b-aaee-f18d15809d0f" ], "carry" : { "end_location" : [ 62.8, 15.7 ] } }, { "id" : "0ee441ab-a22a-4261-b35b-fd84d80afffa", "index" : 1238, "period" : 1, "timestamp" : "00:23:04.217", "minute" : 23, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 44, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 62.8, 15.7 ], "duration" : 0.890466, "related_events" : [ "acaca49f-d91f-4e3c-aa9e-e1930fcb320d" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 9.013878, "angle" : -2.8373842, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 54.2, 13.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "acaca49f-d91f-4e3c-aa9e-e1930fcb320d", "index" : 1239, "period" : 1, "timestamp" : "00:23:05.108", "minute" : 23, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 54.2, 13.0 ], "related_events" : [ "0ee441ab-a22a-4261-b35b-fd84d80afffa" ] }, { "id" : "f34df1c4-c7e2-4ef9-ae05-81c7d7a2fc65", "index" : 1240, "period" : 1, "timestamp" : "00:23:05.108", "minute" : 23, "second" : 5, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 54.2, 13.0 ], "duration" : 1.100461, "related_events" : [ "1fa2a8e1-8ca8-48e1-b8d1-0cce6459c754", "acaca49f-d91f-4e3c-aa9e-e1930fcb320d" ], "carry" : { "end_location" : [ 52.3, 14.4 ] } }, { "id" : "1fa2a8e1-8ca8-48e1-b8d1-0cce6459c754", "index" : 1241, "period" : 1, "timestamp" : "00:23:06.208", "minute" : 23, "second" : 6, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 52.3, 14.4 ], "duration" : 0.767871, "related_events" : [ "41f3040e-0902-445e-9eae-3003cc0f07d6" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 16.524527, "angle" : 1.2949904, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.8, 30.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "41f3040e-0902-445e-9eae-3003cc0f07d6", "index" : 1242, "period" : 1, "timestamp" : "00:23:06.976", "minute" : 23, "second" : 6, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 56.8, 30.3 ], "related_events" : [ "1fa2a8e1-8ca8-48e1-b8d1-0cce6459c754" ] }, { "id" : "c245277c-24c1-4483-94c3-8d3736d5a60a", "index" : 1243, "period" : 1, "timestamp" : "00:23:06.976", "minute" : 23, "second" : 6, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 56.8, 30.3 ], "duration" : 0.891875, "related_events" : [ "41f3040e-0902-445e-9eae-3003cc0f07d6", "959432cb-e09f-42a5-8361-efc451431ae4" ], "carry" : { "end_location" : [ 56.8, 30.3 ] } }, { "id" : "959432cb-e09f-42a5-8361-efc451431ae4", "index" : 1244, "period" : 1, "timestamp" : "00:23:07.868", "minute" : 23, "second" : 7, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 44, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 56.8, 30.3 ], "duration" : 1.242885, "related_events" : [ "644bbe86-3165-4dd4-b7a3-d00927b48306" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 8.487638, "angle" : -0.60107374, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.8, 25.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "644bbe86-3165-4dd4-b7a3-d00927b48306", "index" : 1245, "period" : 1, "timestamp" : "00:23:09.111", "minute" : 23, "second" : 9, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 44, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 63.8, 25.5 ], "related_events" : [ "959432cb-e09f-42a5-8361-efc451431ae4" ] }, { "id" : "f051ad1e-2f95-40a8-a926-3ea0de096346", "index" : 1246, "period" : 1, "timestamp" : "00:23:09.111", "minute" : 23, "second" : 9, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 44, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 63.8, 25.5 ], "duration" : 0.079999, "related_events" : [ "644bbe86-3165-4dd4-b7a3-d00927b48306", "6e282f25-c459-4853-9a0d-6c0cbb999705" ], "carry" : { "end_location" : [ 62.8, 25.4 ] } }, { "id" : "6e282f25-c459-4853-9a0d-6c0cbb999705", "index" : 1247, "period" : 1, "timestamp" : "00:23:09.191", "minute" : 23, "second" : 9, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 44, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 62.8, 25.4 ], "duration" : 1.796869, "related_events" : [ "366e75fb-a146-4583-af75-4e2c730ebeb8", "8b1686b2-9393-4fd7-9ecd-8fa8d58bd227" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 29.54268, "angle" : 0.0983214, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 92.2, 28.3 ], "outcome" : { "id" : 9, "name" : "Incomplete" }, "through_ball" : true, "technique" : { "id" : 108, "name" : "Through Ball" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "366e75fb-a146-4583-af75-4e2c730ebeb8", "index" : 1248, "period" : 1, "timestamp" : "00:23:10.988", "minute" : 23, "second" : 10, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 44, "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.9, 23.9 ], "related_events" : [ "6e282f25-c459-4853-9a0d-6c0cbb999705" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "8b1686b2-9393-4fd7-9ecd-8fa8d58bd227", "index" : 1249, "period" : 1, "timestamp" : "00:23:10.988", "minute" : 23, "second" : 10, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 45, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 27.9, 51.8 ], "duration" : 2.102567, "counterpress" : true, "related_events" : [ "21187809-22a9-4f4d-9cab-8c55beac7923", "6e282f25-c459-4853-9a0d-6c0cbb999705" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 19.554283, "angle" : -1.9588999, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 20.5, 33.7 ], "body_part" : { "id" : 37, "name" : "Head" }, "type" : { "id" : 64, "name" : "Interception" } } }, { "id" : "21187809-22a9-4f4d-9cab-8c55beac7923", "index" : 1250, "period" : 1, "timestamp" : "00:23:13.090", "minute" : 23, "second" : 13, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 45, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 20.5, 33.7 ], "related_events" : [ "8b1686b2-9393-4fd7-9ecd-8fa8d58bd227" ] }, { "id" : "2bf21ef0-c8f2-4fef-8ace-02d1fb7ed683", "index" : 1251, "period" : 1, "timestamp" : "00:23:13.090", "minute" : 23, "second" : 13, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 45, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 20.5, 33.7 ], "duration" : 0.079228, "related_events" : [ "21187809-22a9-4f4d-9cab-8c55beac7923", "9556a063-e920-452e-a901-2b601b749da1" ], "carry" : { "end_location" : [ 20.5, 33.7 ] } }, { "id" : "9556a063-e920-452e-a901-2b601b749da1", "index" : 1252, "period" : 1, "timestamp" : "00:23:13.169", "minute" : 23, "second" : 13, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 45, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 20.5, 33.7 ], "duration" : 1.525108, "related_events" : [ "bd038d75-49a6-484e-b416-ad8235e70b63" ], "pass" : { "recipient" : { "id" : 3099, "name" : "Hugo Lloris" }, "length" : 12.614674, "angle" : 2.9177647, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 8.2, 36.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "bd038d75-49a6-484e-b416-ad8235e70b63", "index" : 1253, "period" : 1, "timestamp" : "00:23:14.695", "minute" : 23, "second" : 14, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 45, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 8.2, 36.5 ], "related_events" : [ "9556a063-e920-452e-a901-2b601b749da1" ] }, { "id" : "8528511f-48b1-4ba1-97b1-5ddd1646d7e0", "index" : 1254, "period" : 1, "timestamp" : "00:23:14.695", "minute" : 23, "second" : 14, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 45, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 8.2, 36.5 ], "duration" : 2.906333, "related_events" : [ "d1da0514-bf6c-47c4-b174-ae9e0179e387" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 48.10374, "angle" : -0.012473365, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 56.3, 35.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "d1da0514-bf6c-47c4-b174-ae9e0179e387", "index" : 1255, "period" : 1, "timestamp" : "00:23:17.601", "minute" : 23, "second" : 17, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 45, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 56.3, 35.9 ], "related_events" : [ "8528511f-48b1-4ba1-97b1-5ddd1646d7e0" ] }, { "id" : "7416e001-008d-47c2-95d5-80ee2e2e844f", "index" : 1256, "period" : 1, "timestamp" : "00:23:17.601", "minute" : 23, "second" : 17, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 45, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 63.8, 44.2 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "1990dd4e-16b3-4d53-930d-850dbabc8e46" ], "duel" : { "type" : { "id" : 10, "name" : "Aerial Lost" } } }, { "id" : "1990dd4e-16b3-4d53-930d-850dbabc8e46", "index" : 1257, "period" : 1, "timestamp" : "00:23:17.601", "minute" : 23, "second" : 17, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 45, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 56.3, 35.9 ], "duration" : 2.376349, "under_pressure" : true, "related_events" : [ "00ddd230-e706-47d6-bcd9-d584439930a7", "69bfc699-5b1e-40b9-ae42-10491feface6", "7416e001-008d-47c2-95d5-80ee2e2e844f" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 11.667476, "angle" : 0.79145867, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 64.5, 44.2 ], "aerial_won" : true, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "69bfc699-5b1e-40b9-ae42-10491feface6", "index" : 1258, "period" : 1, "timestamp" : "00:23:19.977", "minute" : 23, "second" : 19, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 45, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 64.5, 40.7 ], "related_events" : [ "1990dd4e-16b3-4d53-930d-850dbabc8e46" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "00ddd230-e706-47d6-bcd9-d584439930a7", "index" : 1259, "period" : 1, "timestamp" : "00:23:19.977", "minute" : 23, "second" : 19, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 46, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 55.6, 35.9 ], "duration" : 2.104711, "related_events" : [ "1990dd4e-16b3-4d53-930d-850dbabc8e46", "a5e4a9d9-2adc-4eef-984b-cf0c3a7c1732" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 24.16154, "angle" : -1.7665685, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 50.9, 12.2 ], "body_part" : { "id" : 37, "name" : "Head" }, "type" : { "id" : 66, "name" : "Recovery" } } }, { "id" : "a5e4a9d9-2adc-4eef-984b-cf0c3a7c1732", "index" : 1260, "period" : 1, "timestamp" : "00:23:22.082", "minute" : 23, "second" : 22, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 46, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 50.9, 12.2 ], "related_events" : [ "00ddd230-e706-47d6-bcd9-d584439930a7" ] }, { "id" : "fc0dc420-bf99-44a4-bd1d-21ab96ef254f", "index" : 1261, "period" : 1, "timestamp" : "00:23:22.082", "minute" : 23, "second" : 22, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 46, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 50.9, 12.2 ], "duration" : 3.172821, "under_pressure" : true, "related_events" : [ "0f6cca79-e1f2-4cc8-bf8b-cef24cedde31", "6f1129e5-8593-42d0-8b69-9782ef7c13fa", "a5e4a9d9-2adc-4eef-984b-cf0c3a7c1732" ], "carry" : { "end_location" : [ 45.3, 14.0 ] } }, { "id" : "0f6cca79-e1f2-4cc8-bf8b-cef24cedde31", "index" : 1262, "period" : 1, "timestamp" : "00:23:23.672", "minute" : 23, "second" : 23, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 46, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 65.5, 68.1 ], "duration" : 1.599999, "counterpress" : true, "related_events" : [ "6f1129e5-8593-42d0-8b69-9782ef7c13fa", "fc0dc420-bf99-44a4-bd1d-21ab96ef254f" ] }, { "id" : "6f1129e5-8593-42d0-8b69-9782ef7c13fa", "index" : 1263, "period" : 1, "timestamp" : "00:23:25.255", "minute" : 23, "second" : 25, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 46, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 45.3, 14.0 ], "duration" : 2.715471, "under_pressure" : true, "related_events" : [ "0f6cca79-e1f2-4cc8-bf8b-cef24cedde31", "7e24e2e0-3c6b-4231-9ef3-c7973a75357e" ], "pass" : { "recipient" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "length" : 47.734684, "angle" : 2.2998743, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 13.5, 49.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "7e24e2e0-3c6b-4231-9ef3-c7973a75357e", "index" : 1264, "period" : 1, "timestamp" : "00:23:27.970", "minute" : 23, "second" : 27, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 46, "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" : [ 13.5, 49.6 ], "related_events" : [ "6f1129e5-8593-42d0-8b69-9782ef7c13fa" ] }, { "id" : "aa1db8ed-7d80-488d-93d0-2219ceeb905f", "index" : 1265, "period" : 1, "timestamp" : "00:23:27.970", "minute" : 23, "second" : 27, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 46, "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" : [ 13.5, 49.6 ], "duration" : 1.07249, "related_events" : [ "51f4a6b0-6462-4e65-8ab5-54c52d0b94a3", "7e24e2e0-3c6b-4231-9ef3-c7973a75357e" ], "carry" : { "end_location" : [ 13.5, 49.6 ] } }, { "id" : "51f4a6b0-6462-4e65-8ab5-54c52d0b94a3", "index" : 1266, "period" : 1, "timestamp" : "00:23:29.043", "minute" : 23, "second" : 29, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 46, "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" : [ 13.5, 49.6 ], "duration" : 1.65923, "related_events" : [ "2e5aa240-1d24-4e41-b7dc-2c1cefd94917" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 17.041714, "angle" : 0.48201823, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 28.6, 57.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "2e5aa240-1d24-4e41-b7dc-2c1cefd94917", "index" : 1267, "period" : 1, "timestamp" : "00:23:30.702", "minute" : 23, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 46, "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.6, 57.5 ], "related_events" : [ "51f4a6b0-6462-4e65-8ab5-54c52d0b94a3" ] }, { "id" : "13700034-d91d-470a-bec1-52b9dd2a7df4", "index" : 1268, "period" : 1, "timestamp" : "00:23:30.702", "minute" : 23, "second" : 30, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 46, "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.6, 57.5 ], "duration" : 2.65661, "related_events" : [ "2e5aa240-1d24-4e41-b7dc-2c1cefd94917", "8b2d9d99-c28c-4f72-9c94-033d97c82779" ], "carry" : { "end_location" : [ 36.9, 58.3 ] } }, { "id" : "8b2d9d99-c28c-4f72-9c94-033d97c82779", "index" : 1269, "period" : 1, "timestamp" : "00:23:33.359", "minute" : 23, "second" : 33, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 46, "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" : [ 36.9, 58.3 ], "duration" : 1.395344, "related_events" : [ "ed9ffa1b-6dfe-4b23-a491-0d95e72f10f6" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 12.548306, "angle" : -1.4830225, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 38.0, 45.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ed9ffa1b-6dfe-4b23-a491-0d95e72f10f6", "index" : 1270, "period" : 1, "timestamp" : "00:23:34.754", "minute" : 23, "second" : 34, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 46, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 38.0, 45.8 ], "related_events" : [ "8b2d9d99-c28c-4f72-9c94-033d97c82779" ] }, { "id" : "cae3c59c-2d58-4da8-9d5a-0a2525a131cd", "index" : 1271, "period" : 1, "timestamp" : "00:23:34.754", "minute" : 23, "second" : 34, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 46, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 38.0, 45.8 ], "duration" : 0.737821, "related_events" : [ "21cbfef3-6e85-4f10-9d53-50b2f1e01305", "ed9ffa1b-6dfe-4b23-a491-0d95e72f10f6" ], "carry" : { "end_location" : [ 37.5, 45.8 ] } }, { "id" : "21cbfef3-6e85-4f10-9d53-50b2f1e01305", "index" : 1272, "period" : 1, "timestamp" : "00:23:35.492", "minute" : 23, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 46, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 37.5, 45.8 ], "duration" : 1.252742, "related_events" : [ "2e36bb97-9873-45e1-95c7-18bc8a2cb38a" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 15.906288, "angle" : -0.3197625, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 52.6, 40.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "2e36bb97-9873-45e1-95c7-18bc8a2cb38a", "index" : 1273, "period" : 1, "timestamp" : "00:23:36.744", "minute" : 23, "second" : 36, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 46, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 52.6, 40.8 ], "related_events" : [ "21cbfef3-6e85-4f10-9d53-50b2f1e01305" ] }, { "id" : "695bc427-3b86-4035-a425-942baf69ab7b", "index" : 1274, "period" : 1, "timestamp" : "00:23:36.744", "minute" : 23, "second" : 36, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 46, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 52.6, 40.8 ], "duration" : 1.499607, "related_events" : [ "96744cf5-917d-4ac2-ae1b-ad19449aca9f" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 18.07014, "angle" : -2.017119, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 44.8, 24.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "96744cf5-917d-4ac2-ae1b-ad19449aca9f", "index" : 1275, "period" : 1, "timestamp" : "00:23:38.244", "minute" : 23, "second" : 38, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 46, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 44.8, 24.5 ], "related_events" : [ "695bc427-3b86-4035-a425-942baf69ab7b" ] }, { "id" : "e6ea8bc2-efe7-4775-a7b5-a9b360c4886b", "index" : 1276, "period" : 1, "timestamp" : "00:23:38.244", "minute" : 23, "second" : 38, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 46, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 44.8, 24.5 ], "duration" : 0.112555, "related_events" : [ "66e20008-71f8-48c0-8bf4-2b87f38fada5", "96744cf5-917d-4ac2-ae1b-ad19449aca9f" ], "carry" : { "end_location" : [ 44.8, 24.3 ] } }, { "id" : "66e20008-71f8-48c0-8bf4-2b87f38fada5", "index" : 1277, "period" : 1, "timestamp" : "00:23:38.357", "minute" : 23, "second" : 38, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 46, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 44.8, 24.3 ], "duration" : 2.261533, "related_events" : [ "d0e61157-d1b8-4554-b2f3-0000a33b63ec" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 13.645879, "angle" : -2.5596876, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 33.4, 16.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "d0e61157-d1b8-4554-b2f3-0000a33b63ec", "index" : 1278, "period" : 1, "timestamp" : "00:23:40.618", "minute" : 23, "second" : 40, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 46, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 33.4, 16.8 ], "related_events" : [ "66e20008-71f8-48c0-8bf4-2b87f38fada5" ] }, { "id" : "7136cb0f-abf5-4604-b026-ef4228818690", "index" : 1279, "period" : 1, "timestamp" : "00:23:40.618", "minute" : 23, "second" : 40, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 46, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 33.4, 16.8 ], "duration" : 2.574847, "under_pressure" : true, "related_events" : [ "8632691a-8e45-4718-809f-277e320d4ecb", "c946053d-3bc0-4b89-abe1-7f4b672dc51b", "d0e61157-d1b8-4554-b2f3-0000a33b63ec" ], "carry" : { "end_location" : [ 48.0, 6.6 ] } }, { "id" : "c946053d-3bc0-4b89-abe1-7f4b672dc51b", "index" : 1280, "period" : 1, "timestamp" : "00:23:40.869", "minute" : 23, "second" : 40, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 46, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 83.5, 60.2 ], "duration" : 1.485884, "related_events" : [ "7136cb0f-abf5-4604-b026-ef4228818690" ] }, { "id" : "8632691a-8e45-4718-809f-277e320d4ecb", "index" : 1281, "period" : 1, "timestamp" : "00:23:43.193", "minute" : 23, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 46, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 48.0, 6.6 ], "duration" : 3.204223, "related_events" : [ "b2152af4-97ce-4320-88ed-2e2765aec3a9" ], "pass" : { "length" : 44.459534, "angle" : 0.19695444, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 91.6, 15.3 ], "outcome" : { "id" : 9, "name" : "Incomplete" }, "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "b2152af4-97ce-4320-88ed-2e2765aec3a9", "index" : 1282, "period" : 1, "timestamp" : "00:23:46.397", "minute" : 23, "second" : 46, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 28.5, 64.8 ], "duration" : 0.0, "related_events" : [ "8632691a-8e45-4718-809f-277e320d4ecb" ] }, { "id" : "57bd1fd5-4b26-4acf-b5bf-3b76cb37fc3b", "index" : 1283, "period" : 1, "timestamp" : "00:23:46.397", "minute" : 23, "second" : 46, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 28.5, 64.8 ], "duration" : 1.197228, "related_events" : [ "38cb2dd7-0288-4abd-b416-685310c66c58", "b2152af4-97ce-4320-88ed-2e2765aec3a9" ], "carry" : { "end_location" : [ 30.3, 63.4 ] } }, { "id" : "38cb2dd7-0288-4abd-b416-685310c66c58", "index" : 1284, "period" : 1, "timestamp" : "00:23:47.594", "minute" : 23, "second" : 47, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 30.3, 63.4 ], "duration" : 1.196646, "related_events" : [ "251b46fd-2342-4bc5-9faa-d9bd79bdc57c" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 17.921217, "angle" : -0.84461737, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.2, 50.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "251b46fd-2342-4bc5-9faa-d9bd79bdc57c", "index" : 1285, "period" : 1, "timestamp" : "00:23:48.791", "minute" : 23, "second" : 48, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 42.2, 50.0 ], "related_events" : [ "38cb2dd7-0288-4abd-b416-685310c66c58" ] }, { "id" : "b7cac630-a9b4-446b-a4d0-56c41cc8cff0", "index" : 1286, "period" : 1, "timestamp" : "00:23:48.791", "minute" : 23, "second" : 48, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 42.2, 50.0 ], "duration" : 3.193891, "under_pressure" : true, "related_events" : [ "251b46fd-2342-4bc5-9faa-d9bd79bdc57c", "25e76cf5-a21f-4d89-8996-03a0962f966d", "c3c4ff0f-c4cc-4220-8641-d27bb1b1a7b6" ], "carry" : { "end_location" : [ 47.8, 48.6 ] } }, { "id" : "25e76cf5-a21f-4d89-8996-03a0962f966d", "index" : 1287, "period" : 1, "timestamp" : "00:23:51.555", "minute" : 23, "second" : 51, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 70.3, 33.1 ], "duration" : 0.582352, "related_events" : [ "b7cac630-a9b4-446b-a4d0-56c41cc8cff0", "c3c4ff0f-c4cc-4220-8641-d27bb1b1a7b6" ] }, { "id" : "c3c4ff0f-c4cc-4220-8641-d27bb1b1a7b6", "index" : 1288, "period" : 1, "timestamp" : "00:23:51.985", "minute" : 23, "second" : 51, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 47.8, 48.6 ], "duration" : 0.813173, "under_pressure" : true, "related_events" : [ "25e76cf5-a21f-4d89-8996-03a0962f966d", "960e2006-ca3c-47bf-8d41-ba7ddc50bd21" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 10.167104, "angle" : 0.68088526, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.7, 55.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "960e2006-ca3c-47bf-8d41-ba7ddc50bd21", "index" : 1289, "period" : 1, "timestamp" : "00:23:52.798", "minute" : 23, "second" : 52, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 55.7, 55.0 ], "related_events" : [ "c3c4ff0f-c4cc-4220-8641-d27bb1b1a7b6" ] }, { "id" : "7914a02f-fdd8-4deb-8605-712e990d5c87", "index" : 1290, "period" : 1, "timestamp" : "00:23:52.798", "minute" : 23, "second" : 52, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 55.7, 55.0 ], "duration" : 1.272378, "related_events" : [ "9eb8082b-9078-4201-b186-9bcf0c65ef58" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 14.6219015, "angle" : -3.0868528, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 41.1, 54.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9eb8082b-9078-4201-b186-9bcf0c65ef58", "index" : 1291, "period" : 1, "timestamp" : "00:23:54.071", "minute" : 23, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 41.1, 54.2 ], "related_events" : [ "7914a02f-fdd8-4deb-8605-712e990d5c87" ] }, { "id" : "5d3506c5-a384-4f2d-a2d9-e85a2e59fe1a", "index" : 1292, "period" : 1, "timestamp" : "00:23:54.071", "minute" : 23, "second" : 54, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 41.1, 54.2 ], "duration" : 1.63026, "related_events" : [ "43ce38c6-7101-44b5-baed-d599af5c2c03", "9eb8082b-9078-4201-b186-9bcf0c65ef58" ], "carry" : { "end_location" : [ 47.8, 56.0 ] } }, { "id" : "43ce38c6-7101-44b5-baed-d599af5c2c03", "index" : 1293, "period" : 1, "timestamp" : "00:23:55.701", "minute" : 23, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 47.8, 56.0 ], "duration" : 1.120048, "related_events" : [ "c863e80b-5075-45b1-870c-d98b7a898427" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 8.784646, "angle" : 1.1733782, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 51.2, 64.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "c863e80b-5075-45b1-870c-d98b7a898427", "index" : 1294, "period" : 1, "timestamp" : "00:23:56.821", "minute" : 23, "second" : 56, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 51.2, 64.1 ], "related_events" : [ "43ce38c6-7101-44b5-baed-d599af5c2c03" ] }, { "id" : "7d068c74-44fa-45bd-be5c-ec5ca5225652", "index" : 1295, "period" : 1, "timestamp" : "00:23:56.821", "minute" : 23, "second" : 56, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 51.2, 64.1 ], "duration" : 1.523513, "related_events" : [ "c863e80b-5075-45b1-870c-d98b7a898427", "f1663c94-0057-42a1-9765-4ac5b4fc0518" ], "carry" : { "end_location" : [ 51.2, 64.3 ] } }, { "id" : "f1663c94-0057-42a1-9765-4ac5b4fc0518", "index" : 1296, "period" : 1, "timestamp" : "00:23:58.344", "minute" : 23, "second" : 58, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 51.2, 64.3 ], "duration" : 1.027917, "related_events" : [ "e4614d68-08a7-4131-a3d3-9dafccce5a76" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 12.657409, "angle" : -0.44951427, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.6, 58.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "e4614d68-08a7-4131-a3d3-9dafccce5a76", "index" : 1297, "period" : 1, "timestamp" : "00:23:59.372", "minute" : 23, "second" : 59, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 62.6, 58.8 ], "related_events" : [ "f1663c94-0057-42a1-9765-4ac5b4fc0518" ] }, { "id" : "9022896f-89dc-40d3-a6ed-080860ab607f", "index" : 1298, "period" : 1, "timestamp" : "00:23:59.372", "minute" : 23, "second" : 59, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 62.6, 58.8 ], "duration" : 0.951581, "related_events" : [ "a9336f55-b2a5-4c0d-b7b2-3724d0ac3490" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 14.3055935, "angle" : 1.5428315, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.0, 73.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "a9336f55-b2a5-4c0d-b7b2-3724d0ac3490", "index" : 1299, "period" : 1, "timestamp" : "00:24:00.324", "minute" : 24, "second" : 0, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 63.0, 73.1 ], "related_events" : [ "9022896f-89dc-40d3-a6ed-080860ab607f" ] }, { "id" : "b2b3ad1c-a29f-442c-99c0-726bc88dcb91", "index" : 1300, "period" : 1, "timestamp" : "00:24:00.324", "minute" : 24, "second" : 0, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 63.0, 73.1 ], "duration" : 0.249999, "related_events" : [ "47317329-a7b3-4384-bf8a-77197109ead1", "a9336f55-b2a5-4c0d-b7b2-3724d0ac3490" ], "carry" : { "end_location" : [ 62.7, 73.1 ] } }, { "id" : "47317329-a7b3-4384-bf8a-77197109ead1", "index" : 1301, "period" : 1, "timestamp" : "00:24:00.574", "minute" : 24, "second" : 0, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 62.7, 73.1 ], "duration" : 1.352111, "related_events" : [ "44fb175e-b63d-4fd2-bd95-3076c07ef28b" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 9.3771, "angle" : -1.6991196, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 61.5, 63.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "94164389-fe3b-489f-8067-2ffcc07575dc", "index" : 1302, "period" : 1, "timestamp" : "00:24:01.619", "minute" : 24, "second" : 1, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 63.8, 13.9 ], "duration" : 0.388749, "related_events" : [ "15e9278a-c153-441b-8dba-f3a476ebc82c", "44fb175e-b63d-4fd2-bd95-3076c07ef28b" ] }, { "id" : "44fb175e-b63d-4fd2-bd95-3076c07ef28b", "index" : 1303, "period" : 1, "timestamp" : "00:24:01.926", "minute" : 24, "second" : 1, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 61.5, 63.8 ], "under_pressure" : true, "related_events" : [ "47317329-a7b3-4384-bf8a-77197109ead1", "94164389-fe3b-489f-8067-2ffcc07575dc" ] }, { "id" : "15e9278a-c153-441b-8dba-f3a476ebc82c", "index" : 1304, "period" : 1, "timestamp" : "00:24:01.926", "minute" : 24, "second" : 1, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 62.6, 63.8 ], "duration" : 1.022595, "under_pressure" : true, "related_events" : [ "36e6cb80-aed4-48d7-94dc-798b611abe13", "94164389-fe3b-489f-8067-2ffcc07575dc" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 16.85764, "angle" : 3.004729, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 45.9, 66.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "36e6cb80-aed4-48d7-94dc-798b611abe13", "index" : 1305, "period" : 1, "timestamp" : "00:24:02.949", "minute" : 24, "second" : 2, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 45.9, 66.1 ], "related_events" : [ "15e9278a-c153-441b-8dba-f3a476ebc82c" ] }, { "id" : "0c68e01f-f1c0-468f-ac4f-d12027127546", "index" : 1306, "period" : 1, "timestamp" : "00:24:02.949", "minute" : 24, "second" : 2, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 45.9, 66.1 ], "duration" : 1.993641, "related_events" : [ "36e6cb80-aed4-48d7-94dc-798b611abe13", "846a7264-671f-4ae1-a3c6-dafe4d5787e9" ], "carry" : { "end_location" : [ 46.8, 66.1 ] } }, { "id" : "846a7264-671f-4ae1-a3c6-dafe4d5787e9", "index" : 1307, "period" : 1, "timestamp" : "00:24:04.942", "minute" : 24, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 46.8, 66.1 ], "duration" : 1.074412, "related_events" : [ "25fa157a-bd1b-40df-a68c-2aa2a7aef57c" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 11.363538, "angle" : -2.006892, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.0, 55.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "25fa157a-bd1b-40df-a68c-2aa2a7aef57c", "index" : 1308, "period" : 1, "timestamp" : "00:24:06.017", "minute" : 24, "second" : 6, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 42.0, 55.8 ], "related_events" : [ "846a7264-671f-4ae1-a3c6-dafe4d5787e9" ] }, { "id" : "347f4e04-9660-49db-8ef9-14ff898cf416", "index" : 1309, "period" : 1, "timestamp" : "00:24:06.017", "minute" : 24, "second" : 6, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 42.0, 55.8 ], "duration" : 5.415135, "related_events" : [ "25fa157a-bd1b-40df-a68c-2aa2a7aef57c", "37a0abc7-ba80-4413-8303-aa1416914f78" ], "carry" : { "end_location" : [ 56.7, 54.4 ] } }, { "id" : "37a0abc7-ba80-4413-8303-aa1416914f78", "index" : 1310, "period" : 1, "timestamp" : "00:24:11.432", "minute" : 24, "second" : 11, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 56.7, 54.4 ], "duration" : 0.735426, "related_events" : [ "48888008-f190-4fd7-a3b8-16f3f8494a3b" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 8.348653, "angle" : 1.9001225, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 54.0, 62.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "48888008-f190-4fd7-a3b8-16f3f8494a3b", "index" : 1311, "period" : 1, "timestamp" : "00:24:12.167", "minute" : 24, "second" : 12, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 54.0, 62.3 ], "related_events" : [ "37a0abc7-ba80-4413-8303-aa1416914f78" ] }, { "id" : "14cc8f79-6baa-41a0-84a6-e77c718782ef", "index" : 1312, "period" : 1, "timestamp" : "00:24:12.167", "minute" : 24, "second" : 12, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 54.0, 62.3 ], "duration" : 0.930336, "related_events" : [ "48888008-f190-4fd7-a3b8-16f3f8494a3b", "e83c3a0e-11bb-4a7a-a0ae-da99d7369681" ], "carry" : { "end_location" : [ 55.8, 66.1 ] } }, { "id" : "e83c3a0e-11bb-4a7a-a0ae-da99d7369681", "index" : 1313, "period" : 1, "timestamp" : "00:24:13.098", "minute" : 24, "second" : 13, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 55.8, 66.1 ], "duration" : 1.012762, "related_events" : [ "e805ff0d-13f7-4160-b2b8-75ce3a5e74fb" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 11.045361, "angle" : 0.734161, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.0, 73.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e805ff0d-13f7-4160-b2b8-75ce3a5e74fb", "index" : 1314, "period" : 1, "timestamp" : "00:24:14.110", "minute" : 24, "second" : 14, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 64.0, 73.5 ], "related_events" : [ "e83c3a0e-11bb-4a7a-a0ae-da99d7369681" ] }, { "id" : "2f93c088-9e2f-406e-be6d-d545a6f4c60b", "index" : 1315, "period" : 1, "timestamp" : "00:24:14.110", "minute" : 24, "second" : 14, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 64.1, 73.5 ], "duration" : 0.30741, "related_events" : [ "0f9189fa-74da-47ee-915d-2448bbb4d321", "394fc40b-2296-403d-b192-ad590ce14c31" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 6.6573267, "angle" : -0.57133746, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 69.7, 69.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "394fc40b-2296-403d-b192-ad590ce14c31", "index" : 1316, "period" : 1, "timestamp" : "00:24:14.418", "minute" : 24, "second" : 14, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 72.0, 63.7 ], "related_events" : [ "2f93c088-9e2f-406e-be6d-d545a6f4c60b" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "0f9189fa-74da-47ee-915d-2448bbb4d321", "index" : 1317, "period" : 1, "timestamp" : "00:24:14.418", "minute" : 24, "second" : 14, "type" : { "id" : 6, "name" : "Block" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "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.4, 10.2 ], "duration" : 0.0, "related_events" : [ "2f93c088-9e2f-406e-be6d-d545a6f4c60b" ] }, { "id" : "82842a99-8175-4609-8723-3351123aa712", "index" : 1318, "period" : 1, "timestamp" : "00:24:18.125", "minute" : 24, "second" : 18, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 44.2, 73.7 ], "duration" : 0.0 }, { "id" : "7ab4e317-13f4-402b-ab2a-fa6f63040598", "index" : 1319, "period" : 1, "timestamp" : "00:24:18.125", "minute" : 24, "second" : 18, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 44.2, 73.7 ], "duration" : 2.561283, "related_events" : [ "82842a99-8175-4609-8723-3351123aa712", "b24defb4-f1bd-4a44-892e-8db83b9b23ff" ], "carry" : { "end_location" : [ 44.8, 66.2 ] } }, { "id" : "b24defb4-f1bd-4a44-892e-8db83b9b23ff", "index" : 1320, "period" : 1, "timestamp" : "00:24:20.686", "minute" : 24, "second" : 20, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 44.8, 66.2 ], "duration" : 1.132481, "related_events" : [ "f4f06f2b-ecdb-432e-aef5-0d1861634d1c" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 12.175796, "angle" : -1.8795606, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 41.1, 54.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f4f06f2b-ecdb-432e-aef5-0d1861634d1c", "index" : 1321, "period" : 1, "timestamp" : "00:24:21.819", "minute" : 24, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 41.1, 54.6 ], "related_events" : [ "b24defb4-f1bd-4a44-892e-8db83b9b23ff" ] }, { "id" : "a013e155-a97c-4cf6-871d-c7dd69d341e5", "index" : 1322, "period" : 1, "timestamp" : "00:24:21.819", "minute" : 24, "second" : 21, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 41.1, 54.6 ], "duration" : 2.202148, "related_events" : [ "1b65c5d4-5a05-4d5c-a03b-7959ec1f77d7", "f4f06f2b-ecdb-432e-aef5-0d1861634d1c" ], "carry" : { "end_location" : [ 41.1, 54.6 ] } }, { "id" : "1b65c5d4-5a05-4d5c-a03b-7959ec1f77d7", "index" : 1323, "period" : 1, "timestamp" : "00:24:24.021", "minute" : 24, "second" : 24, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 41.1, 54.6 ], "duration" : 1.423468, "related_events" : [ "ec5097b1-6520-440c-ab5a-36ff7e4bf89d" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 16.78392, "angle" : 1.1471274, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.0, 69.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "ec5097b1-6520-440c-ab5a-36ff7e4bf89d", "index" : 1324, "period" : 1, "timestamp" : "00:24:25.444", "minute" : 24, "second" : 25, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 48.0, 69.9 ], "related_events" : [ "1b65c5d4-5a05-4d5c-a03b-7959ec1f77d7" ] }, { "id" : "e6224f66-281f-4c8d-a9f0-5278d0dcf460", "index" : 1325, "period" : 1, "timestamp" : "00:24:25.444", "minute" : 24, "second" : 25, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 48.0, 69.9 ], "duration" : 2.217337, "related_events" : [ "1619016f-cdcb-4dd6-864f-6e18f762ffe1", "ec5097b1-6520-440c-ab5a-36ff7e4bf89d" ], "carry" : { "end_location" : [ 48.3, 69.9 ] } }, { "id" : "1619016f-cdcb-4dd6-864f-6e18f762ffe1", "index" : 1326, "period" : 1, "timestamp" : "00:24:27.662", "minute" : 24, "second" : 27, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 48.3, 69.9 ], "duration" : 2.054256, "related_events" : [ "9b0d3a4d-3ada-4169-a1a2-0af2080b2766" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 10.489042, "angle" : -2.4236596, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 40.4, 63.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9b0d3a4d-3ada-4169-a1a2-0af2080b2766", "index" : 1327, "period" : 1, "timestamp" : "00:24:29.716", "minute" : 24, "second" : 29, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 40.4, 63.0 ], "related_events" : [ "1619016f-cdcb-4dd6-864f-6e18f762ffe1" ] }, { "id" : "f9624e30-a708-403a-9541-7b40338e352e", "index" : 1328, "period" : 1, "timestamp" : "00:24:29.716", "minute" : 24, "second" : 29, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 40.4, 63.0 ], "duration" : 1.599057, "related_events" : [ "8ffa9ea6-56db-4887-b901-82c659604ee9", "9b0d3a4d-3ada-4169-a1a2-0af2080b2766" ], "carry" : { "end_location" : [ 49.1, 62.9 ] } }, { "id" : "8ffa9ea6-56db-4887-b901-82c659604ee9", "index" : 1329, "period" : 1, "timestamp" : "00:24:31.315", "minute" : 24, "second" : 31, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 49.1, 62.9 ], "duration" : 5.013272, "related_events" : [ "be7f964d-31ef-4e77-8f55-8a996169c8e3" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 87.57151, "angle" : -0.62728506, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 120.0, 11.5 ], "switch" : true, "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 75, "name" : "Out" }, "through_ball" : true, "technique" : { "id" : 108, "name" : "Through Ball" } } }, { "id" : "be7f964d-31ef-4e77-8f55-8a996169c8e3", "index" : 1330, "period" : 1, "timestamp" : "00:24:36.328", "minute" : 24, "second" : 36, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 47, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 108.0, 15.6 ], "related_events" : [ "8ffa9ea6-56db-4887-b901-82c659604ee9" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "5284776c-14f3-4658-8cae-77f9623fc576", "index" : 1331, "period" : 1, "timestamp" : "00:24:50.956", "minute" : 24, "second" : 50, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "off_camera" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 7.0, 44.1 ], "duration" : 1.253772, "related_events" : [ "5344e78e-db48-44c1-9621-bb5c963b2311" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 19.291708, "angle" : -1.1488878, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 14.9, 26.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 63, "name" : "Goal Kick" } } }, { "id" : "5344e78e-db48-44c1-9621-bb5c963b2311", "index" : 1332, "period" : 1, "timestamp" : "00:24:52.209", "minute" : 24, "second" : 52, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 14.9, 26.5 ], "related_events" : [ "5284776c-14f3-4658-8cae-77f9623fc576" ] }, { "id" : "e8893ab8-7e88-4677-80da-133621920d9b", "index" : 1333, "period" : 1, "timestamp" : "00:24:59.064", "minute" : 24, "second" : 59, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 28.6, 23.1 ], "duration" : 1.457402, "related_events" : [ "97111fe0-9da5-4f43-a244-bc9b658ffd9b" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 16.697905, "angle" : -1.2604089, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 33.7, 7.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "97111fe0-9da5-4f43-a244-bc9b658ffd9b", "index" : 1334, "period" : 1, "timestamp" : "00:25:00.522", "minute" : 25, "second" : 0, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 33.7, 7.2 ], "related_events" : [ "e8893ab8-7e88-4677-80da-133621920d9b" ] }, { "id" : "c7873c1d-b9a8-4524-a126-18e9ad426e87", "index" : 1335, "period" : 1, "timestamp" : "00:25:00.522", "minute" : 25, "second" : 0, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 33.7, 7.2 ], "duration" : 1.847389, "related_events" : [ "97111fe0-9da5-4f43-a244-bc9b658ffd9b", "ef98bb0a-76ac-46f4-9158-ea484b7c99ed" ], "carry" : { "end_location" : [ 33.7, 7.2 ] } }, { "id" : "ef98bb0a-76ac-46f4-9158-ea484b7c99ed", "index" : 1336, "period" : 1, "timestamp" : "00:25:02.369", "minute" : 25, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 33.7, 7.2 ], "duration" : 1.141347, "related_events" : [ "5550812d-746e-4a11-b6da-9ef1f6a7cc6a" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 16.781538, "angle" : 2.143924, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 24.6, 21.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "5550812d-746e-4a11-b6da-9ef1f6a7cc6a", "index" : 1337, "period" : 1, "timestamp" : "00:25:03.510", "minute" : 25, "second" : 3, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 24.6, 21.3 ], "related_events" : [ "ef98bb0a-76ac-46f4-9158-ea484b7c99ed" ] }, { "id" : "3514d3d2-ee63-4f36-9246-d7d839273c9a", "index" : 1338, "period" : 1, "timestamp" : "00:25:03.510", "minute" : 25, "second" : 3, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 24.6, 21.3 ], "duration" : 3.828158, "related_events" : [ "5550812d-746e-4a11-b6da-9ef1f6a7cc6a", "c77720fc-281a-47dd-b8b0-41947e24b93f" ], "carry" : { "end_location" : [ 28.5, 23.1 ] } }, { "id" : "c77720fc-281a-47dd-b8b0-41947e24b93f", "index" : 1339, "period" : 1, "timestamp" : "00:25:07.338", "minute" : 25, "second" : 7, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 28.5, 23.1 ], "duration" : 1.153572, "related_events" : [ "6482b289-bf67-42de-8a9b-a425979740ad" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 9.767292, "angle" : 0.7419473, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 35.7, 29.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "6482b289-bf67-42de-8a9b-a425979740ad", "index" : 1340, "period" : 1, "timestamp" : "00:25:08.492", "minute" : 25, "second" : 8, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 35.7, 29.7 ], "related_events" : [ "c77720fc-281a-47dd-b8b0-41947e24b93f" ] }, { "id" : "618e6130-f80f-42b7-8771-d51eb798e117", "index" : 1341, "period" : 1, "timestamp" : "00:25:08.492", "minute" : 25, "second" : 8, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 35.7, 29.7 ], "duration" : 0.783256, "related_events" : [ "57667305-7382-4978-b34a-3c15abb895cc", "6482b289-bf67-42de-8a9b-a425979740ad" ], "carry" : { "end_location" : [ 35.5, 28.9 ] } }, { "id" : "57667305-7382-4978-b34a-3c15abb895cc", "index" : 1342, "period" : 1, "timestamp" : "00:25:09.275", "minute" : 25, "second" : 9, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 35.5, 28.9 ], "duration" : 1.69003, "related_events" : [ "872d11cb-f1d5-4135-bdfb-ad9d21deb480" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 16.477863, "angle" : -1.4735432, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 37.1, 12.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "872d11cb-f1d5-4135-bdfb-ad9d21deb480", "index" : 1343, "period" : 1, "timestamp" : "00:25:10.965", "minute" : 25, "second" : 10, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 37.1, 12.5 ], "related_events" : [ "57667305-7382-4978-b34a-3c15abb895cc" ] }, { "id" : "131af430-e7bb-447a-9bef-1d39d010bb08", "index" : 1344, "period" : 1, "timestamp" : "00:25:10.965", "minute" : 25, "second" : 10, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 37.1, 12.5 ], "duration" : 4.989172, "related_events" : [ "872d11cb-f1d5-4135-bdfb-ad9d21deb480", "bc059715-b0b3-4875-b6ad-0e731915a6ce" ], "carry" : { "end_location" : [ 46.3, 12.9 ] } }, { "id" : "bc059715-b0b3-4875-b6ad-0e731915a6ce", "index" : 1345, "period" : 1, "timestamp" : "00:25:15.955", "minute" : 25, "second" : 15, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 46.3, 12.9 ], "duration" : 1.239162, "related_events" : [ "dcf6a5e8-8a58-4161-a698-535376176bbd" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 8.414867, "angle" : -0.776995, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 52.3, 7.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "dcf6a5e8-8a58-4161-a698-535376176bbd", "index" : 1346, "period" : 1, "timestamp" : "00:25:17.194", "minute" : 25, "second" : 17, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 52.3, 7.0 ], "related_events" : [ "bc059715-b0b3-4875-b6ad-0e731915a6ce" ] }, { "id" : "8446eb44-2ead-4e91-80fc-a8753ea258fa", "index" : 1347, "period" : 1, "timestamp" : "00:25:17.194", "minute" : 25, "second" : 17, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 52.3, 7.0 ], "duration" : 0.806822, "related_events" : [ "70e8ecf1-cd3d-4502-aec5-59be9b635e3a", "dcf6a5e8-8a58-4161-a698-535376176bbd" ], "carry" : { "end_location" : [ 53.3, 6.6 ] } }, { "id" : "70e8ecf1-cd3d-4502-aec5-59be9b635e3a", "index" : 1348, "period" : 1, "timestamp" : "00:25:18.000", "minute" : 25, "second" : 18, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 53.3, 6.6 ], "duration" : 0.774706, "related_events" : [ "105d619d-c988-48ae-8824-84a8da6807e2" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 11.005453, "angle" : 0.3332443, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.7, 10.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "105d619d-c988-48ae-8824-84a8da6807e2", "index" : 1349, "period" : 1, "timestamp" : "00:25:18.775", "minute" : 25, "second" : 18, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 63.7, 10.2 ], "related_events" : [ "70e8ecf1-cd3d-4502-aec5-59be9b635e3a" ] }, { "id" : "63cfeb98-c3dc-4675-bfdf-3932f441d636", "index" : 1350, "period" : 1, "timestamp" : "00:25:18.775", "minute" : 25, "second" : 18, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 63.7, 10.2 ], "duration" : 0.739165, "related_events" : [ "105d619d-c988-48ae-8824-84a8da6807e2", "9345ea1b-c5e8-4b02-b278-42a12aa9edc8" ], "carry" : { "end_location" : [ 63.7, 10.2 ] } }, { "id" : "9345ea1b-c5e8-4b02-b278-42a12aa9edc8", "index" : 1351, "period" : 1, "timestamp" : "00:25:19.514", "minute" : 25, "second" : 19, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 63.7, 10.2 ], "duration" : 1.703471, "related_events" : [ "eeae8760-d8a3-445d-9ec3-d75371f59eea" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 21.631458, "angle" : 2.8315375, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 43.1, 16.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "eeae8760-d8a3-445d-9ec3-d75371f59eea", "index" : 1352, "period" : 1, "timestamp" : "00:25:21.218", "minute" : 25, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 43.1, 16.8 ], "related_events" : [ "9345ea1b-c5e8-4b02-b278-42a12aa9edc8" ] }, { "id" : "f5e60d7f-b8c4-47f4-bc19-967a4c7b575c", "index" : 1353, "period" : 1, "timestamp" : "00:25:21.218", "minute" : 25, "second" : 21, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 43.1, 16.8 ], "duration" : 0.837851, "related_events" : [ "196dabef-cb7f-4794-a1f3-0545d46f2aa1", "eeae8760-d8a3-445d-9ec3-d75371f59eea" ], "carry" : { "end_location" : [ 43.1, 17.1 ] } }, { "id" : "196dabef-cb7f-4794-a1f3-0545d46f2aa1", "index" : 1354, "period" : 1, "timestamp" : "00:25:22.056", "minute" : 25, "second" : 22, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 43.1, 17.1 ], "duration" : 1.095857, "related_events" : [ "d93df5c2-a3ad-413c-8d04-731d0bc9d4cc" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 13.223085, "angle" : 1.0394557, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.8, 28.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "d93df5c2-a3ad-413c-8d04-731d0bc9d4cc", "index" : 1355, "period" : 1, "timestamp" : "00:25:23.152", "minute" : 25, "second" : 23, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 49.8, 28.5 ], "related_events" : [ "196dabef-cb7f-4794-a1f3-0545d46f2aa1" ] }, { "id" : "b4a59814-8375-444e-b332-fe3838e66712", "index" : 1356, "period" : 1, "timestamp" : "00:25:23.152", "minute" : 25, "second" : 23, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 49.8, 28.5 ], "duration" : 1.909573, "related_events" : [ "d93df5c2-a3ad-413c-8d04-731d0bc9d4cc", "f27d0311-e4a7-4f60-a991-d5ae7901333b" ], "carry" : { "end_location" : [ 54.3, 28.5 ] } }, { "id" : "f27d0311-e4a7-4f60-a991-d5ae7901333b", "index" : 1357, "period" : 1, "timestamp" : "00:25:25.061", "minute" : 25, "second" : 25, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 54.3, 28.5 ], "duration" : 0.855727, "related_events" : [ "0a6de1ab-681c-4b16-bb1c-193f921936ed" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 19.354586, "angle" : 1.1672614, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 61.9, 46.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0a6de1ab-681c-4b16-bb1c-193f921936ed", "index" : 1358, "period" : 1, "timestamp" : "00:25:25.917", "minute" : 25, "second" : 25, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 61.9, 46.3 ], "related_events" : [ "f27d0311-e4a7-4f60-a991-d5ae7901333b" ] }, { "id" : "1a81c0ed-fbda-4f8a-adc4-e32582b31d30", "index" : 1359, "period" : 1, "timestamp" : "00:25:25.917", "minute" : 25, "second" : 25, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 61.9, 46.3 ], "duration" : 0.780948, "under_pressure" : true, "related_events" : [ "0819a566-5baa-4a54-825f-ca7eae6d7cae", "0a6de1ab-681c-4b16-bb1c-193f921936ed", "4f8177f7-0d3a-462e-ba3f-bfa8a496c3df" ], "carry" : { "end_location" : [ 62.4, 48.1 ] } }, { "id" : "4f8177f7-0d3a-462e-ba3f-bfa8a496c3df", "index" : 1360, "period" : 1, "timestamp" : "00:25:26.106", "minute" : 25, "second" : 26, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 55.7, 34.9 ], "duration" : 0.863171, "related_events" : [ "0819a566-5baa-4a54-825f-ca7eae6d7cae", "1a81c0ed-fbda-4f8a-adc4-e32582b31d30" ] }, { "id" : "0819a566-5baa-4a54-825f-ca7eae6d7cae", "index" : 1361, "period" : 1, "timestamp" : "00:25:26.698", "minute" : 25, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 62.4, 48.1 ], "duration" : 1.556576, "under_pressure" : true, "related_events" : [ "4f8177f7-0d3a-462e-ba3f-bfa8a496c3df", "dd2b2659-0e9f-43b2-aea3-0f74e424b254" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 25.819372, "angle" : 1.6095366, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 61.4, 73.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "dd2b2659-0e9f-43b2-aea3-0f74e424b254", "index" : 1362, "period" : 1, "timestamp" : "00:25:28.254", "minute" : 25, "second" : 28, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 61.4, 73.9 ], "related_events" : [ "0819a566-5baa-4a54-825f-ca7eae6d7cae" ] }, { "id" : "9fce142a-6680-4a4f-b0e6-899361f05c9f", "index" : 1363, "period" : 1, "timestamp" : "00:25:28.254", "minute" : 25, "second" : 28, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 61.4, 73.9 ], "duration" : 1.228414, "related_events" : [ "dd2b2659-0e9f-43b2-aea3-0f74e424b254", "fa74d5a9-25cc-4775-b39a-931ffc76d35c" ], "carry" : { "end_location" : [ 61.4, 73.9 ] } }, { "id" : "fa74d5a9-25cc-4775-b39a-931ffc76d35c", "index" : 1364, "period" : 1, "timestamp" : "00:25:29.483", "minute" : 25, "second" : 29, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 61.4, 73.9 ], "duration" : 0.992666, "related_events" : [ "c28e502f-fb9f-4baa-97e2-30e6dc42a746" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 10.218122, "angle" : 0.2069922, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 71.4, 76.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "c28e502f-fb9f-4baa-97e2-30e6dc42a746", "index" : 1365, "period" : 1, "timestamp" : "00:25:30.475", "minute" : 25, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 48, "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" : [ 71.4, 76.0 ], "related_events" : [ "fa74d5a9-25cc-4775-b39a-931ffc76d35c" ] }, { "id" : "dd8c4a3a-1478-4b60-8176-38bb62882660", "index" : 1366, "period" : 1, "timestamp" : "00:25:30.475", "minute" : 25, "second" : 30, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 48, "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" : [ 71.4, 76.0 ], "duration" : 1.378281, "under_pressure" : true, "related_events" : [ "21f732f7-93a0-47ba-90fa-c8d174dfd165", "b6dfb19b-3758-4245-a800-494403082007", "c28e502f-fb9f-4baa-97e2-30e6dc42a746" ], "carry" : { "end_location" : [ 69.3, 76.7 ] } }, { "id" : "21f732f7-93a0-47ba-90fa-c8d174dfd165", "index" : 1367, "period" : 1, "timestamp" : "00:25:30.506", "minute" : 25, "second" : 30, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 44.6, 4.1 ], "duration" : 1.689754, "related_events" : [ "b6dfb19b-3758-4245-a800-494403082007", "dd8c4a3a-1478-4b60-8176-38bb62882660" ] }, { "id" : "b6dfb19b-3758-4245-a800-494403082007", "index" : 1368, "period" : 1, "timestamp" : "00:25:31.854", "minute" : 25, "second" : 31, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 48, "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" : [ 69.3, 76.7 ], "duration" : 1.858228, "under_pressure" : true, "related_events" : [ "21f732f7-93a0-47ba-90fa-c8d174dfd165", "87bf4716-d88c-4be4-b1e6-e5c1ee220eca" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 21.56409, "angle" : -2.9123607, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.3, 71.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "87bf4716-d88c-4be4-b1e6-e5c1ee220eca", "index" : 1369, "period" : 1, "timestamp" : "00:25:33.712", "minute" : 25, "second" : 33, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 48.3, 71.8 ], "related_events" : [ "b6dfb19b-3758-4245-a800-494403082007" ] }, { "id" : "0f0618b8-0211-4233-8ee5-bca001895f56", "index" : 1370, "period" : 1, "timestamp" : "00:25:33.712", "minute" : 25, "second" : 33, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 48.3, 71.8 ], "duration" : 2.828299, "related_events" : [ "87bf4716-d88c-4be4-b1e6-e5c1ee220eca", "e3d03698-27d6-4f50-984d-30ef76bd04fd" ], "carry" : { "end_location" : [ 50.4, 71.1 ] } }, { "id" : "e3d03698-27d6-4f50-984d-30ef76bd04fd", "index" : 1371, "period" : 1, "timestamp" : "00:25:36.540", "minute" : 25, "second" : 36, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 50.4, 71.1 ], "duration" : 1.839488, "related_events" : [ "0d070a4d-8bd2-4d18-846b-332140e63a62" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 31.64838, "angle" : -1.9906248, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 37.5, 42.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0d070a4d-8bd2-4d18-846b-332140e63a62", "index" : 1372, "period" : 1, "timestamp" : "00:25:38.380", "minute" : 25, "second" : 38, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 37.5, 42.2 ], "related_events" : [ "e3d03698-27d6-4f50-984d-30ef76bd04fd" ] }, { "id" : "47e1cab9-c39a-4887-8502-a99885841d5b", "index" : 1373, "period" : 1, "timestamp" : "00:25:38.380", "minute" : 25, "second" : 38, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 37.5, 42.2 ], "duration" : 1.107757, "related_events" : [ "0d070a4d-8bd2-4d18-846b-332140e63a62", "931380a4-128c-4c2f-96c2-d5f04f7d918c" ], "carry" : { "end_location" : [ 40.1, 40.8 ] } }, { "id" : "931380a4-128c-4c2f-96c2-d5f04f7d918c", "index" : 1374, "period" : 1, "timestamp" : "00:25:39.488", "minute" : 25, "second" : 39, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 40.1, 40.8 ], "duration" : 1.820438, "related_events" : [ "982c6355-b273-44bf-973b-a1e91e6ca2cc" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 32.066338, "angle" : -1.1155168, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 54.2, 12.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "982c6355-b273-44bf-973b-a1e91e6ca2cc", "index" : 1375, "period" : 1, "timestamp" : "00:25:41.308", "minute" : 25, "second" : 41, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 54.2, 12.0 ], "related_events" : [ "931380a4-128c-4c2f-96c2-d5f04f7d918c" ] }, { "id" : "c97880a5-e009-46d0-83be-adc8729d679a", "index" : 1376, "period" : 1, "timestamp" : "00:25:41.308", "minute" : 25, "second" : 41, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 54.2, 12.0 ], "duration" : 2.360119, "related_events" : [ "24f7a6ef-0c5b-4c27-8273-426c4edde409", "982c6355-b273-44bf-973b-a1e91e6ca2cc" ], "carry" : { "end_location" : [ 64.8, 13.0 ] } }, { "id" : "24f7a6ef-0c5b-4c27-8273-426c4edde409", "index" : 1377, "period" : 1, "timestamp" : "00:25:43.668", "minute" : 25, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 64.8, 13.0 ], "duration" : 1.1111, "related_events" : [ "7da46cd7-85de-4378-8cd4-391824174a8d" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 9.548298, "angle" : -0.7631796, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 71.7, 6.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "7da46cd7-85de-4378-8cd4-391824174a8d", "index" : 1378, "period" : 1, "timestamp" : "00:25:44.779", "minute" : 25, "second" : 44, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 71.7, 6.4 ], "related_events" : [ "24f7a6ef-0c5b-4c27-8273-426c4edde409" ] }, { "id" : "2af3462d-1aa9-4efd-a54b-73b80121df5c", "index" : 1379, "period" : 1, "timestamp" : "00:25:44.779", "minute" : 25, "second" : 44, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 71.7, 6.4 ], "duration" : 0.022467, "related_events" : [ "471237fd-c0ba-4439-8fa8-8d9615da0516", "7da46cd7-85de-4378-8cd4-391824174a8d" ], "carry" : { "end_location" : [ 71.7, 6.4 ] } }, { "id" : "471237fd-c0ba-4439-8fa8-8d9615da0516", "index" : 1380, "period" : 1, "timestamp" : "00:25:44.802", "minute" : 25, "second" : 44, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 71.7, 6.4 ], "duration" : 0.824894, "related_events" : [ "40dc3046-e9f0-4003-a632-55bd5c685d92" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 9.552486, "angle" : 2.3191743, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 65.2, 13.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "4f8ef951-5ce8-4f33-8e70-3562a015ab65", "index" : 1381, "period" : 1, "timestamp" : "00:25:45.105", "minute" : 25, "second" : 45, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 55.3, 62.7 ], "duration" : 0.613907, "related_events" : [ "40dc3046-e9f0-4003-a632-55bd5c685d92", "dc31918a-0b2f-4be8-9cbd-9493351fce23" ] }, { "id" : "40dc3046-e9f0-4003-a632-55bd5c685d92", "index" : 1382, "period" : 1, "timestamp" : "00:25:45.627", "minute" : 25, "second" : 45, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 48, "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" : 23, "name" : "Center Forward" }, "location" : [ 65.2, 13.4 ], "under_pressure" : true, "related_events" : [ "471237fd-c0ba-4439-8fa8-8d9615da0516", "4f8ef951-5ce8-4f33-8e70-3562a015ab65" ] }, { "id" : "dc31918a-0b2f-4be8-9cbd-9493351fce23", "index" : 1383, "period" : 1, "timestamp" : "00:25:45.627", "minute" : 25, "second" : 45, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 48, "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" : 23, "name" : "Center Forward" }, "location" : [ 65.1, 12.6 ], "duration" : 0.782341, "under_pressure" : true, "related_events" : [ "2621c3a0-037f-4ac9-859e-f567069eaac4", "4f8ef951-5ce8-4f33-8e70-3562a015ab65" ], "pass" : { "length" : 5.6, "angle" : -1.5707964, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 65.1, 7.0 ], "outcome" : { "id" : 9, "name" : "Incomplete" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "3b0f8970-f15a-4ef0-8743-aa0a10e37055", "index" : 1384, "period" : 1, "timestamp" : "00:25:46.241", "minute" : 25, "second" : 46, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 65.4, 3.9 ], "duration" : 0.314475, "related_events" : [ "2621c3a0-037f-4ac9-859e-f567069eaac4" ] }, { "id" : "2621c3a0-037f-4ac9-859e-f567069eaac4", "index" : 1385, "period" : 1, "timestamp" : "00:25:46.409", "minute" : 25, "second" : 46, "type" : { "id" : 10, "name" : "Interception" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 55.0, 73.1 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "3b0f8970-f15a-4ef0-8743-aa0a10e37055", "dc31918a-0b2f-4be8-9cbd-9493351fce23" ], "interception" : { "outcome" : { "id" : 13, "name" : "Lost In Play" } } }, { "id" : "5c91bfee-a045-439c-bb64-ab09a9000a10", "index" : 1386, "period" : 1, "timestamp" : "00:25:46.740", "minute" : 25, "second" : 46, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 63.4, 7.8 ], "duration" : 0.0 }, { "id" : "cd6c578a-e80c-42e3-90b9-cc50e6d10da0", "index" : 1387, "period" : 1, "timestamp" : "00:25:46.740", "minute" : 25, "second" : 46, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 63.4, 7.8 ], "duration" : 1.309975, "under_pressure" : true, "related_events" : [ "5c91bfee-a045-439c-bb64-ab09a9000a10", "e9faf47d-d505-425a-8fd0-d45adb46e5b5", "ed664a35-93bc-40f4-af09-c5d29755f80e" ], "carry" : { "end_location" : [ 65.1, 2.4 ] } }, { "id" : "e9faf47d-d505-425a-8fd0-d45adb46e5b5", "index" : 1388, "period" : 1, "timestamp" : "00:25:47.468", "minute" : 25, "second" : 47, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 55.0, 75.2 ], "duration" : 1.82795, "related_events" : [ "04895a81-d03a-4586-baed-76015baeff7f", "1fd761ea-17ea-4906-a624-bd266bdb51fc", "cd6c578a-e80c-42e3-90b9-cc50e6d10da0", "ed664a35-93bc-40f4-af09-c5d29755f80e" ] }, { "id" : "4adda774-2276-4a5c-be2f-82c638548ff2", "index" : 1389, "period" : 1, "timestamp" : "00:25:48.050", "minute" : 25, "second" : 48, "type" : { "id" : 39, "name" : "Dribbled Past" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 55.0, 77.7 ], "duration" : 0.0, "related_events" : [ "04895a81-d03a-4586-baed-76015baeff7f", "ed664a35-93bc-40f4-af09-c5d29755f80e" ] }, { "id" : "ed664a35-93bc-40f4-af09-c5d29755f80e", "index" : 1390, "period" : 1, "timestamp" : "00:25:48.050", "minute" : 25, "second" : 48, "type" : { "id" : 14, "name" : "Dribble" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 65.1, 2.4 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "4adda774-2276-4a5c-be2f-82c638548ff2", "e9faf47d-d505-425a-8fd0-d45adb46e5b5" ], "dribble" : { "outcome" : { "id" : 8, "name" : "Complete" } } }, { "id" : "04895a81-d03a-4586-baed-76015baeff7f", "index" : 1391, "period" : 1, "timestamp" : "00:25:48.050", "minute" : 25, "second" : 48, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 65.1, 2.4 ], "duration" : 0.832849, "under_pressure" : true, "related_events" : [ "1fd761ea-17ea-4906-a624-bd266bdb51fc", "4adda774-2276-4a5c-be2f-82c638548ff2", "e9faf47d-d505-425a-8fd0-d45adb46e5b5", "ed664a35-93bc-40f4-af09-c5d29755f80e" ], "carry" : { "end_location" : [ 70.3, 3.5 ] } }, { "id" : "1fd761ea-17ea-4906-a624-bd266bdb51fc", "index" : 1392, "period" : 1, "timestamp" : "00:25:48.883", "minute" : 25, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 70.3, 3.5 ], "duration" : 1.666792, "under_pressure" : true, "related_events" : [ "654cfe47-4ec7-479d-90a6-91fcdcb3f543", "e9faf47d-d505-425a-8fd0-d45adb46e5b5" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 11.371895, "angle" : 0.97303796, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 76.7, 12.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "654cfe47-4ec7-479d-90a6-91fcdcb3f543", "index" : 1393, "period" : 1, "timestamp" : "00:25:50.549", "minute" : 25, "second" : 50, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 76.7, 12.9 ], "related_events" : [ "1fd761ea-17ea-4906-a624-bd266bdb51fc" ] }, { "id" : "521bac51-1646-4786-bb18-b95d27c75ce7", "index" : 1394, "period" : 1, "timestamp" : "00:25:50.549", "minute" : 25, "second" : 50, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 76.7, 12.9 ], "duration" : 2.140296, "related_events" : [ "654cfe47-4ec7-479d-90a6-91fcdcb3f543", "dbf265bd-1860-4f27-a4f0-a3fe6b221d9a" ], "carry" : { "end_location" : [ 73.7, 12.2 ] } }, { "id" : "dbf265bd-1860-4f27-a4f0-a3fe6b221d9a", "index" : 1395, "period" : 1, "timestamp" : "00:25:52.690", "minute" : 25, "second" : 52, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 73.7, 12.2 ], "duration" : 1.669907, "related_events" : [ "bb4a9c31-7b65-42a3-b0b8-709d6913ed1f" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 36.97161, "angle" : 1.6330464, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 71.4, 49.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "bb4a9c31-7b65-42a3-b0b8-709d6913ed1f", "index" : 1396, "period" : 1, "timestamp" : "00:25:54.360", "minute" : 25, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 71.4, 49.1 ], "related_events" : [ "dbf265bd-1860-4f27-a4f0-a3fe6b221d9a" ] }, { "id" : "90b527db-8788-420e-9e56-7186e04e5ba1", "index" : 1397, "period" : 1, "timestamp" : "00:25:54.360", "minute" : 25, "second" : 54, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 71.4, 49.1 ], "duration" : 0.012471001, "related_events" : [ "bb4a9c31-7b65-42a3-b0b8-709d6913ed1f", "eccf4257-e143-40fd-a113-a6dd112209f7" ], "carry" : { "end_location" : [ 71.4, 49.1 ] } }, { "id" : "eccf4257-e143-40fd-a113-a6dd112209f7", "index" : 1398, "period" : 1, "timestamp" : "00:25:54.372", "minute" : 25, "second" : 54, "type" : { "id" : 38, "name" : "Miscontrol" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 71.4, 49.1 ], "duration" : 0.0 }, { "id" : "c807d9e0-14be-49a2-83c2-065245e75bda", "index" : 1399, "period" : 1, "timestamp" : "00:25:54.909", "minute" : 25, "second" : 54, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 46.4, 29.2 ], "duration" : 0.624007, "related_events" : [ "d577e4af-6c7f-4f38-8317-969aa37ec73f" ] }, { "id" : "d577e4af-6c7f-4f38-8317-969aa37ec73f", "index" : 1400, "period" : 1, "timestamp" : "00:25:55.203", "minute" : 25, "second" : 55, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 77.6, 54.4 ], "duration" : 0.417267, "under_pressure" : true, "related_events" : [ "c5b00404-d353-444f-886e-01c82dfe1870", "c807d9e0-14be-49a2-83c2-065245e75bda", "c9096618-9450-4c35-a0ba-aa383a2001c8" ] }, { "id" : "c5b00404-d353-444f-886e-01c82dfe1870", "index" : 1401, "period" : 1, "timestamp" : "00:25:55.533", "minute" : 25, "second" : 55, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 43.2, 26.4 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "d577e4af-6c7f-4f38-8317-969aa37ec73f" ] }, { "id" : "c9096618-9450-4c35-a0ba-aa383a2001c8", "index" : 1402, "period" : 1, "timestamp" : "00:25:55.533", "minute" : 25, "second" : 55, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 43.2, 26.4 ], "duration" : 0.166736, "under_pressure" : true, "related_events" : [ "87ea3ae6-6259-453b-ba17-30da1431aabd", "c5b00404-d353-444f-886e-01c82dfe1870", "d577e4af-6c7f-4f38-8317-969aa37ec73f" ], "carry" : { "end_location" : [ 43.2, 26.7 ] } }, { "id" : "87ea3ae6-6259-453b-ba17-30da1431aabd", "index" : 1403, "period" : 1, "timestamp" : "00:25:55.700", "minute" : 25, "second" : 55, "type" : { "id" : 14, "name" : "Dribble" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 43.2, 26.7 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "cc16e32c-ced9-40e6-97f5-6100c1a9ca9c" ], "dribble" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "cc16e32c-ced9-40e6-97f5-6100c1a9ca9c", "index" : 1404, "period" : 1, "timestamp" : "00:25:55.700", "minute" : 25, "second" : 55, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 76.9, 53.4 ], "duration" : 0.0, "under_pressure" : true, "counterpress" : true, "related_events" : [ "87ea3ae6-6259-453b-ba17-30da1431aabd" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 4, "name" : "Won" } } }, { "id" : "c165d14d-c5b2-4ce5-a44d-fb59e2ae0f97", "index" : 1405, "period" : 1, "timestamp" : "00:25:55.700", "minute" : 25, "second" : 55, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 76.9, 53.4 ], "duration" : 1.885328, "under_pressure" : true, "related_events" : [ "74174e77-813b-4d13-b24c-271e74a05324", "81b64f30-e2d4-4b54-b5b0-06813f3c55d5", "cc16e32c-ced9-40e6-97f5-6100c1a9ca9c" ], "carry" : { "end_location" : [ 79.0, 51.5 ] } }, { "id" : "74174e77-813b-4d13-b24c-271e74a05324", "index" : 1406, "period" : 1, "timestamp" : "00:25:56.683", "minute" : 25, "second" : 56, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 37.7, 29.1 ], "duration" : 0.736104, "related_events" : [ "c165d14d-c5b2-4ce5-a44d-fb59e2ae0f97" ] }, { "id" : "beef09d3-756f-4c4a-9ca1-25f34a7a0e8c", "index" : 1407, "period" : 1, "timestamp" : "00:25:57.419", "minute" : 25, "second" : 57, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 41.1, 28.6 ], "duration" : 0.459926, "related_events" : [ "81b64f30-e2d4-4b54-b5b0-06813f3c55d5" ] }, { "id" : "fa5dd8d7-8373-443d-aadb-ccf88b9fea26", "index" : 1408, "period" : 1, "timestamp" : "00:25:57.585", "minute" : 25, "second" : 57, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 41.1, 28.6 ], "duration" : 0.0, "related_events" : [ "81b64f30-e2d4-4b54-b5b0-06813f3c55d5" ] }, { "id" : "81b64f30-e2d4-4b54-b5b0-06813f3c55d5", "index" : 1409, "period" : 1, "timestamp" : "00:25:57.585", "minute" : 25, "second" : 57, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 48, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 79.0, 51.5 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "beef09d3-756f-4c4a-9ca1-25f34a7a0e8c", "fa5dd8d7-8373-443d-aadb-ccf88b9fea26" ] }, { "id" : "93bfce91-7df5-432e-9ca3-a8d42561e9e3", "index" : 1410, "period" : 1, "timestamp" : "00:26:51.763", "minute" : 26, "second" : 51, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 49, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 79.0, 51.5 ], "duration" : 1.517187, "related_events" : [ "0964a31b-b6fb-4514-8b47-6d81fe53ab4b" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 33.983818, "angle" : -0.2285633, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 112.1, 43.8 ], "assisted_shot_id" : "c9b04916-d528-4bb1-b16c-22386373d423", "shot_assist" : true, "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 62, "name" : "Free Kick" } } }, { "id" : "0964a31b-b6fb-4514-8b47-6d81fe53ab4b", "index" : 1411, "period" : 1, "timestamp" : "00:26:53.280", "minute" : 26, "second" : 53, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 49, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 112.1, 43.8 ], "related_events" : [ "93bfce91-7df5-432e-9ca3-a8d42561e9e3" ] }, { "id" : "c9b04916-d528-4bb1-b16c-22386373d423", "index" : 1412, "period" : 1, "timestamp" : "00:26:53.320", "minute" : 26, "second" : 53, "type" : { "id" : 16, "name" : "Shot" }, "possession" : 49, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 112.9, 40.6 ], "duration" : 0.031066, "related_events" : [ "6ffce96b-a68c-46bb-a86c-960a6cae50ba" ], "shot" : { "one_on_one" : true, "statsbomb_xg" : 0.2091653, "end_location" : [ 113.9, 40.6, 2.1 ], "key_pass_id" : "93bfce91-7df5-432e-9ca3-a8d42561e9e3", "type" : { "id" : 87, "name" : "Open Play" }, "outcome" : { "id" : 100, "name" : "Saved" }, "technique" : { "id" : 93, "name" : "Normal" }, "body_part" : { "id" : 37, "name" : "Head" }, "freeze_frame" : [ { "location" : [ 113.5, 44.0 ], "player" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "teammate" : true }, { "location" : [ 111.5, 42.5 ], "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "teammate" : true }, { "location" : [ 113.6, 38.5 ], "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "teammate" : true }, { "location" : [ 114.2, 26.5 ], "player" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "teammate" : true }, { "location" : [ 113.7, 40.5 ], "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "teammate" : false }, { "location" : [ 112.4, 27.0 ], "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "teammate" : false }, { "location" : [ 112.6, 38.6 ], "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "teammate" : false }, { "location" : [ 111.6, 38.5 ], "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "teammate" : false }, { "location" : [ 111.2, 39.6 ], "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "teammate" : false }, { "location" : [ 110.0, 39.9 ], "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "teammate" : false }, { "location" : [ 110.4, 41.5 ], "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : false }, { "location" : [ 104.7, 36.6 ], "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "teammate" : false }, { "location" : [ 107.7, 50.0 ], "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "teammate" : false }, { "location" : [ 104.3, 44.4 ], "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "teammate" : false } ] } }, { "id" : "6ffce96b-a68c-46bb-a86c-960a6cae50ba", "index" : 1413, "period" : 1, "timestamp" : "00:26:53.352", "minute" : 26, "second" : 53, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 49, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 6.4, 39.6 ], "duration" : 0.0, "related_events" : [ "c9b04916-d528-4bb1-b16c-22386373d423" ], "goalkeeper" : { "type" : { "id" : 33, "name" : "Shot Saved" }, "outcome" : { "id" : 52, "name" : "In Play Danger" }, "technique" : { "id" : 46, "name" : "Standing" }, "position" : { "id" : 42, "name" : "Moving" }, "body_part" : { "id" : 41, "name" : "Right Hand" } } }, { "id" : "e7668d80-16d7-476a-b80f-bfdd04a61ada", "index" : 1414, "period" : 1, "timestamp" : "00:26:53.462", "minute" : 26, "second" : 53, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 49, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 8.0, 36.3 ], "duration" : 0.0, "related_events" : [ "b1c60895-b3eb-45aa-b7f2-f2cdead08c6b" ], "foul_committed" : { "card" : { "id" : 7, "name" : "Yellow Card" }, "penalty" : true } }, { "id" : "b1c60895-b3eb-45aa-b7f2-f2cdead08c6b", "index" : 1415, "period" : 1, "timestamp" : "00:26:53.462", "minute" : 26, "second" : 53, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 49, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 112.1, 43.8 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "e7668d80-16d7-476a-b80f-bfdd04a61ada" ], "foul_won" : { "penalty" : true, "defensive" : true } }, { "id" : "f5818ad7-c5ad-4fa3-9041-37cd36b026f8", "index" : 1416, "period" : 1, "timestamp" : "00:30:01.429", "minute" : 30, "second" : 1, "type" : { "id" : 16, "name" : "Shot" }, "possession" : 50, "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" : 23, "name" : "Center Forward" }, "location" : [ 108.1, 40.1 ], "duration" : 0.437985, "related_events" : [ "259b7676-f9d2-4525-899c-e82505cb5810" ], "shot" : { "statsbomb_xg" : 0.7835, "end_location" : [ 120.0, 38.4, 0.9 ], "technique" : { "id" : 93, "name" : "Normal" }, "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 88, "name" : "Penalty" }, "outcome" : { "id" : 97, "name" : "Goal" } } }, { "id" : "259b7676-f9d2-4525-899c-e82505cb5810", "index" : 1417, "period" : 1, "timestamp" : "00:30:01.867", "minute" : 30, "second" : 1, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 50, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 5, "name" : "Other" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 1.0, 40.0 ], "duration" : 0.0, "related_events" : [ "f5818ad7-c5ad-4fa3-9041-37cd36b026f8" ], "goalkeeper" : { "technique" : { "id" : 45, "name" : "Diving" }, "position" : { "id" : 44, "name" : "Set" }, "type" : { "id" : 28, "name" : "Penalty Conceded" }, "outcome" : { "id" : 55, "name" : "No Touch" } } }, { "id" : "b6bd34e2-af18-475c-8a05-59e384dfc68a", "index" : 1418, "period" : 1, "timestamp" : "00:31:06.165", "minute" : 31, "second" : 6, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 60.0, 40.0 ], "duration" : 1.10967, "related_events" : [ "60167ace-9fc0-44ee-926d-8e074bfd7e2b" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 11.307077, "angle" : -2.462708, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 51.2, 32.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 65, "name" : "Kick Off" } } }, { "id" : "60167ace-9fc0-44ee-926d-8e074bfd7e2b", "index" : 1419, "period" : 1, "timestamp" : "00:31:07.275", "minute" : 31, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 51.2, 32.9 ], "related_events" : [ "b6bd34e2-af18-475c-8a05-59e384dfc68a" ] }, { "id" : "8daf9659-8c36-4798-9ace-e95e2984fb0a", "index" : 1420, "period" : 1, "timestamp" : "00:31:07.275", "minute" : 31, "second" : 7, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 51.2, 32.9 ], "duration" : 0.925176, "related_events" : [ "60167ace-9fc0-44ee-926d-8e074bfd7e2b", "86bfc2f0-007f-4e2c-bb82-72b2ce34162c" ], "carry" : { "end_location" : [ 51.2, 32.9 ] } }, { "id" : "86bfc2f0-007f-4e2c-bb82-72b2ce34162c", "index" : 1421, "period" : 1, "timestamp" : "00:31:08.200", "minute" : 31, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 51.2, 32.9 ], "duration" : 0.931274, "related_events" : [ "9858515a-27ec-4f52-b186-c6061996c56e" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 11.906721, "angle" : 1.6043972, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.8, 44.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9858515a-27ec-4f52-b186-c6061996c56e", "index" : 1422, "period" : 1, "timestamp" : "00:31:09.131", "minute" : 31, "second" : 9, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 50.8, 44.8 ], "related_events" : [ "86bfc2f0-007f-4e2c-bb82-72b2ce34162c" ] }, { "id" : "a05c90a8-a5b1-469c-88e3-1efa4b17747c", "index" : 1423, "period" : 1, "timestamp" : "00:31:09.131", "minute" : 31, "second" : 9, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 50.8, 44.8 ], "duration" : 1.002749, "related_events" : [ "9858515a-27ec-4f52-b186-c6061996c56e", "c0658124-f8f9-406d-b7e4-abed218ec170" ], "carry" : { "end_location" : [ 51.5, 40.5 ] } }, { "id" : "c0658124-f8f9-406d-b7e4-abed218ec170", "index" : 1424, "period" : 1, "timestamp" : "00:31:10.134", "minute" : 31, "second" : 10, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 51.5, 40.5 ], "duration" : 1.19955, "related_events" : [ "70e6af2e-9d98-461a-a5d8-3f6d7ddbdae9" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 18.015549, "angle" : -1.9698572, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 44.5, 23.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "70e6af2e-9d98-461a-a5d8-3f6d7ddbdae9", "index" : 1425, "period" : 1, "timestamp" : "00:31:11.334", "minute" : 31, "second" : 11, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 44.5, 23.9 ], "related_events" : [ "c0658124-f8f9-406d-b7e4-abed218ec170" ] }, { "id" : "661cf1f1-41d4-422c-9cba-1ba63d7095f5", "index" : 1426, "period" : 1, "timestamp" : "00:31:11.334", "minute" : 31, "second" : 11, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 44.5, 23.9 ], "duration" : 1.008772, "related_events" : [ "70e6af2e-9d98-461a-a5d8-3f6d7ddbdae9", "9c611c9d-5083-4dbd-83ce-b302db8bf733" ], "carry" : { "end_location" : [ 44.5, 23.9 ] } }, { "id" : "9c611c9d-5083-4dbd-83ce-b302db8bf733", "index" : 1427, "period" : 1, "timestamp" : "00:31:12.342", "minute" : 31, "second" : 12, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 44.5, 23.9 ], "duration" : 1.280204, "related_events" : [ "3e40055f-20d1-45e5-8f37-65950a179ed9" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 19.45379, "angle" : -1.2734312, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.2, 5.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "3e40055f-20d1-45e5-8f37-65950a179ed9", "index" : 1428, "period" : 1, "timestamp" : "00:31:13.623", "minute" : 31, "second" : 13, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 50.2, 5.3 ], "related_events" : [ "9c611c9d-5083-4dbd-83ce-b302db8bf733" ] }, { "id" : "ea0b2153-c923-449f-953e-6018ba5541a4", "index" : 1429, "period" : 1, "timestamp" : "00:31:13.623", "minute" : 31, "second" : 13, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 50.2, 5.3 ], "duration" : 0.994765, "related_events" : [ "10ab8d6a-be94-4329-9ef3-9a0c9388e0ee", "3e40055f-20d1-45e5-8f37-65950a179ed9" ], "carry" : { "end_location" : [ 50.2, 5.3 ] } }, { "id" : "10ab8d6a-be94-4329-9ef3-9a0c9388e0ee", "index" : 1430, "period" : 1, "timestamp" : "00:31:14.617", "minute" : 31, "second" : 14, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 50.2, 5.3 ], "duration" : 0.989096, "related_events" : [ "7ac1eca3-6def-4c03-8314-87be63f3024f" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 13.165485, "angle" : 2.2431648, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.0, 15.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "7ac1eca3-6def-4c03-8314-87be63f3024f", "index" : 1431, "period" : 1, "timestamp" : "00:31:15.606", "minute" : 31, "second" : 15, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 42.0, 15.6 ], "related_events" : [ "10ab8d6a-be94-4329-9ef3-9a0c9388e0ee" ] }, { "id" : "852459ec-3c9a-463b-a5a3-ee7cdbb3be98", "index" : 1432, "period" : 1, "timestamp" : "00:31:15.606", "minute" : 31, "second" : 15, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 42.0, 15.6 ], "duration" : 1.237866, "under_pressure" : true, "related_events" : [ "654b26ca-53e3-43b8-b28a-50c6437ee716", "7ac1eca3-6def-4c03-8314-87be63f3024f", "8662fa94-f66a-4123-9f26-a7932fe07927" ], "carry" : { "end_location" : [ 40.4, 14.8 ] } }, { "id" : "654b26ca-53e3-43b8-b28a-50c6437ee716", "index" : 1433, "period" : 1, "timestamp" : "00:31:16.041", "minute" : 31, "second" : 16, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 75.6, 63.4 ], "duration" : 0.936322, "related_events" : [ "852459ec-3c9a-463b-a5a3-ee7cdbb3be98", "8662fa94-f66a-4123-9f26-a7932fe07927" ] }, { "id" : "8662fa94-f66a-4123-9f26-a7932fe07927", "index" : 1434, "period" : 1, "timestamp" : "00:31:16.844", "minute" : 31, "second" : 16, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 40.4, 14.8 ], "duration" : 2.3661, "under_pressure" : true, "related_events" : [ "654b26ca-53e3-43b8-b28a-50c6437ee716", "f235ec68-81d2-49d3-b594-4211dca4af2d" ], "pass" : { "recipient" : { "id" : 3099, "name" : "Hugo Lloris" }, "length" : 30.573845, "angle" : 2.5281873, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 15.4, 32.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "f235ec68-81d2-49d3-b594-4211dca4af2d", "index" : 1435, "period" : 1, "timestamp" : "00:31:19.210", "minute" : 31, "second" : 19, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 15.4, 32.4 ], "related_events" : [ "8662fa94-f66a-4123-9f26-a7932fe07927" ] }, { "id" : "bfc6e445-0c67-458a-9ea4-524f3827b9d6", "index" : 1436, "period" : 1, "timestamp" : "00:31:19.210", "minute" : 31, "second" : 19, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 16.4, 35.1 ], "duration" : 2.339343, "related_events" : [ "86cd0027-addb-4237-b138-889967938b08" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 25.063519, "angle" : 0.9440534, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 31.1, 55.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "86cd0027-addb-4237-b138-889967938b08", "index" : 1437, "period" : 1, "timestamp" : "00:31:21.550", "minute" : 31, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 31.1, 55.4 ], "related_events" : [ "bfc6e445-0c67-458a-9ea4-524f3827b9d6" ] }, { "id" : "535f47eb-c190-4345-9562-8e6bd37e009c", "index" : 1438, "period" : 1, "timestamp" : "00:31:21.550", "minute" : 31, "second" : 21, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 31.1, 55.4 ], "duration" : 2.897227, "related_events" : [ "2608a4ea-beab-4f3c-98f2-70d45fb6bde5", "86cd0027-addb-4237-b138-889967938b08" ], "carry" : { "end_location" : [ 44.5, 62.3 ] } }, { "id" : "2608a4ea-beab-4f3c-98f2-70d45fb6bde5", "index" : 1439, "period" : 1, "timestamp" : "00:31:24.447", "minute" : 31, "second" : 24, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 44.5, 62.3 ], "duration" : 1.158838, "related_events" : [ "6941e0ca-201a-49d0-85cc-45fbc5877c33" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 15.962456, "angle" : 0.90975314, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 54.3, 74.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "6941e0ca-201a-49d0-85cc-45fbc5877c33", "index" : 1440, "period" : 1, "timestamp" : "00:31:25.606", "minute" : 31, "second" : 25, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 54.3, 74.9 ], "related_events" : [ "2608a4ea-beab-4f3c-98f2-70d45fb6bde5" ] }, { "id" : "e6609d29-792e-4eb1-b1ea-0350c9433280", "index" : 1441, "period" : 1, "timestamp" : "00:31:25.606", "minute" : 31, "second" : 25, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 54.3, 74.9 ], "duration" : 0.568814, "related_events" : [ "3ddceca4-f466-4cab-8c3f-2099c3bfeccb", "6941e0ca-201a-49d0-85cc-45fbc5877c33" ], "carry" : { "end_location" : [ 54.3, 74.9 ] } }, { "id" : "3ddceca4-f466-4cab-8c3f-2099c3bfeccb", "index" : 1442, "period" : 1, "timestamp" : "00:31:26.175", "minute" : 31, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 54.3, 74.9 ], "duration" : 1.043919, "related_events" : [ "6d70a9ae-ef7f-4ba0-87f9-5756661d0701" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 13.300376, "angle" : -2.3880985, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 44.6, 65.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "6d70a9ae-ef7f-4ba0-87f9-5756661d0701", "index" : 1443, "period" : 1, "timestamp" : "00:31:27.219", "minute" : 31, "second" : 27, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 44.6, 65.8 ], "related_events" : [ "3ddceca4-f466-4cab-8c3f-2099c3bfeccb" ] }, { "id" : "8dbcd778-9307-444a-87e5-0f7d873a40bc", "index" : 1444, "period" : 1, "timestamp" : "00:31:27.219", "minute" : 31, "second" : 27, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 44.6, 65.8 ], "duration" : 1.532723, "related_events" : [ "10cbb5d9-94a5-4f04-869c-2bda64675827", "6d70a9ae-ef7f-4ba0-87f9-5756661d0701" ], "carry" : { "end_location" : [ 47.4, 66.7 ] } }, { "id" : "10cbb5d9-94a5-4f04-869c-2bda64675827", "index" : 1445, "period" : 1, "timestamp" : "00:31:28.751", "minute" : 31, "second" : 28, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 47.4, 66.7 ], "duration" : 0.983078, "related_events" : [ "a7e0563c-4763-47ab-999a-9da3c560f467" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 18.252945, "angle" : -0.49060187, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.5, 58.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "a7e0563c-4763-47ab-999a-9da3c560f467", "index" : 1446, "period" : 1, "timestamp" : "00:31:29.734", "minute" : 31, "second" : 29, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 63.5, 58.1 ], "related_events" : [ "10cbb5d9-94a5-4f04-869c-2bda64675827" ] }, { "id" : "2943e3c4-0318-4a82-b10d-796c50c7690c", "index" : 1447, "period" : 1, "timestamp" : "00:31:29.734", "minute" : 31, "second" : 29, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 63.5, 58.1 ], "duration" : 0.815078, "under_pressure" : true, "related_events" : [ "8bcff737-6080-4c1a-be8c-acb725588697", "a7e0563c-4763-47ab-999a-9da3c560f467", "f75c8750-d92e-405c-9c76-e18edd581139" ], "carry" : { "end_location" : [ 61.9, 61.0 ] } }, { "id" : "f75c8750-d92e-405c-9c76-e18edd581139", "index" : 1448, "period" : 1, "timestamp" : "00:31:29.832", "minute" : 31, "second" : 29, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 49.4, 21.5 ], "duration" : 0.892498, "related_events" : [ "2943e3c4-0318-4a82-b10d-796c50c7690c", "8bcff737-6080-4c1a-be8c-acb725588697" ] }, { "id" : "8bcff737-6080-4c1a-be8c-acb725588697", "index" : 1449, "period" : 1, "timestamp" : "00:31:30.549", "minute" : 31, "second" : 30, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 61.9, 61.0 ], "duration" : 1.694775, "under_pressure" : true, "related_events" : [ "150bbe7b-750d-4f31-84ef-2522d106fbae", "f75c8750-d92e-405c-9c76-e18edd581139" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 20.00025, "angle" : 3.0414264, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.0, 63.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "150bbe7b-750d-4f31-84ef-2522d106fbae", "index" : 1450, "period" : 1, "timestamp" : "00:31:32.244", "minute" : 31, "second" : 32, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 42.0, 63.0 ], "related_events" : [ "8bcff737-6080-4c1a-be8c-acb725588697" ] }, { "id" : "c626b3e1-ae79-4004-b69d-bcd8986e88c6", "index" : 1451, "period" : 1, "timestamp" : "00:31:32.244", "minute" : 31, "second" : 32, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 42.0, 63.0 ], "duration" : 1.270781, "related_events" : [ "150bbe7b-750d-4f31-84ef-2522d106fbae", "9b62ba62-5039-444d-bdcd-ed218e7595f2" ], "carry" : { "end_location" : [ 42.0, 63.0 ] } }, { "id" : "9b62ba62-5039-444d-bdcd-ed218e7595f2", "index" : 1452, "period" : 1, "timestamp" : "00:31:33.515", "minute" : 31, "second" : 33, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 42.0, 63.0 ], "duration" : 1.740478, "related_events" : [ "de88b64a-6c17-47fb-adc4-8d6b69b4ae59" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 36.2, "angle" : -1.5707964, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.0, 26.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "de88b64a-6c17-47fb-adc4-8d6b69b4ae59", "index" : 1453, "period" : 1, "timestamp" : "00:31:35.255", "minute" : 31, "second" : 35, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 42.0, 26.8 ], "related_events" : [ "9b62ba62-5039-444d-bdcd-ed218e7595f2" ] }, { "id" : "8d9b62c0-f26b-427d-8eec-8d23181f9e52", "index" : 1454, "period" : 1, "timestamp" : "00:31:35.255", "minute" : 31, "second" : 35, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 42.0, 26.8 ], "duration" : 4.751667, "related_events" : [ "08db5b0b-f30c-4360-9592-dad156ebf7fe", "de88b64a-6c17-47fb-adc4-8d6b69b4ae59" ], "carry" : { "end_location" : [ 55.3, 22.4 ] } }, { "id" : "08db5b0b-f30c-4360-9592-dad156ebf7fe", "index" : 1455, "period" : 1, "timestamp" : "00:31:40.007", "minute" : 31, "second" : 40, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 55.3, 22.4 ], "duration" : 1.210888, "related_events" : [ "ed4181fb-69e1-49fa-8ef4-cf0f2196db3d" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 19.724604, "angle" : -1.091277, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.4, 4.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "ed4181fb-69e1-49fa-8ef4-cf0f2196db3d", "index" : 1456, "period" : 1, "timestamp" : "00:31:41.218", "minute" : 31, "second" : 41, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 64.4, 4.9 ], "related_events" : [ "08db5b0b-f30c-4360-9592-dad156ebf7fe" ] }, { "id" : "8036183c-ab00-4a7c-9ff5-7be5aaa9e95c", "index" : 1457, "period" : 1, "timestamp" : "00:31:41.218", "minute" : 31, "second" : 41, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 64.4, 4.9 ], "duration" : 3.405775, "related_events" : [ "ed4181fb-69e1-49fa-8ef4-cf0f2196db3d", "f70bc1d5-9e23-4e78-8e0b-ff423e8c255e" ], "carry" : { "end_location" : [ 63.3, 13.6 ] } }, { "id" : "f70bc1d5-9e23-4e78-8e0b-ff423e8c255e", "index" : 1458, "period" : 1, "timestamp" : "00:31:44.624", "minute" : 31, "second" : 44, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 63.3, 13.6 ], "duration" : 2.295, "related_events" : [ "ef097470-491b-4994-b163-4837c9675f98" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 26.580069, "angle" : 2.2120402, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 47.4, 34.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "ef097470-491b-4994-b163-4837c9675f98", "index" : 1459, "period" : 1, "timestamp" : "00:31:46.919", "minute" : 31, "second" : 46, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 47.4, 34.9 ], "related_events" : [ "f70bc1d5-9e23-4e78-8e0b-ff423e8c255e" ] }, { "id" : "5e1ef6b3-86b8-416e-b895-73664a2fa4b5", "index" : 1460, "period" : 1, "timestamp" : "00:31:46.919", "minute" : 31, "second" : 46, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 47.4, 34.9 ], "duration" : 1.304611, "related_events" : [ "5b82e32f-3021-4b2e-abd3-3360a6e0c257", "ef097470-491b-4994-b163-4837c9675f98" ], "carry" : { "end_location" : [ 47.4, 38.7 ] } }, { "id" : "5b82e32f-3021-4b2e-abd3-3360a6e0c257", "index" : 1461, "period" : 1, "timestamp" : "00:31:48.223", "minute" : 31, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 47.4, 38.7 ], "duration" : 0.940202, "related_events" : [ "b3f332b3-4d71-4728-b074-56b89ef2acc3" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 18.693583, "angle" : 1.1047564, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.8, 55.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "b3f332b3-4d71-4728-b074-56b89ef2acc3", "index" : 1462, "period" : 1, "timestamp" : "00:31:49.164", "minute" : 31, "second" : 49, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 55.8, 55.4 ], "related_events" : [ "5b82e32f-3021-4b2e-abd3-3360a6e0c257" ] }, { "id" : "be50477c-ebef-4348-8446-dbc4a4370831", "index" : 1463, "period" : 1, "timestamp" : "00:31:49.164", "minute" : 31, "second" : 49, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 55.8, 55.4 ], "duration" : 1.177995, "related_events" : [ "b3f332b3-4d71-4728-b074-56b89ef2acc3", "b84a4903-bfae-46fc-856f-86b0cb90cf0d" ], "carry" : { "end_location" : [ 55.8, 55.4 ] } }, { "id" : "b84a4903-bfae-46fc-856f-86b0cb90cf0d", "index" : 1464, "period" : 1, "timestamp" : "00:31:50.342", "minute" : 31, "second" : 50, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 55.8, 55.4 ], "duration" : 0.980787, "related_events" : [ "1dacde4d-2c13-4938-a2d0-2b5eff35a706" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 13.831124, "angle" : -1.4329892, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 57.7, 41.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "1dacde4d-2c13-4938-a2d0-2b5eff35a706", "index" : 1465, "period" : 1, "timestamp" : "00:31:51.322", "minute" : 31, "second" : 51, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 57.7, 41.7 ], "related_events" : [ "b84a4903-bfae-46fc-856f-86b0cb90cf0d" ] }, { "id" : "77c30903-13ec-437f-94a0-6d60a97dd5fb", "index" : 1466, "period" : 1, "timestamp" : "00:31:51.322", "minute" : 31, "second" : 51, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 57.7, 41.7 ], "duration" : 0.05409, "related_events" : [ "1dacde4d-2c13-4938-a2d0-2b5eff35a706", "56711bfd-842b-4edc-bdf8-052e153b0644" ], "carry" : { "end_location" : [ 57.7, 41.7 ] } }, { "id" : "56711bfd-842b-4edc-bdf8-052e153b0644", "index" : 1467, "period" : 1, "timestamp" : "00:31:51.376", "minute" : 31, "second" : 51, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 57.7, 41.7 ], "duration" : 0.750893, "related_events" : [ "627f29a4-3b0d-464e-82c6-57008ac13bdf" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 5.185557, "angle" : 2.2605963, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 54.4, 45.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "627f29a4-3b0d-464e-82c6-57008ac13bdf", "index" : 1468, "period" : 1, "timestamp" : "00:31:52.127", "minute" : 31, "second" : 52, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 54.4, 45.7 ], "related_events" : [ "56711bfd-842b-4edc-bdf8-052e153b0644" ] }, { "id" : "1fbdf98e-1bde-41bd-b4ef-8b716c81b3bc", "index" : 1469, "period" : 1, "timestamp" : "00:31:52.127", "minute" : 31, "second" : 52, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 55.3, 43.4 ], "duration" : 1.059207, "related_events" : [ "fdd5f701-414a-4dad-8578-c8cfec49752d" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 17.713272, "angle" : -1.4576453, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 57.3, 25.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "fdd5f701-414a-4dad-8578-c8cfec49752d", "index" : 1470, "period" : 1, "timestamp" : "00:31:53.187", "minute" : 31, "second" : 53, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 57.3, 25.8 ], "related_events" : [ "1fbdf98e-1bde-41bd-b4ef-8b716c81b3bc" ] }, { "id" : "b828ec05-95ad-475b-959b-0a5c1d073986", "index" : 1471, "period" : 1, "timestamp" : "00:31:53.187", "minute" : 31, "second" : 53, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 57.3, 25.8 ], "duration" : 0.784062, "related_events" : [ "30ee16fa-f617-44cb-8f07-3b340b92edbb", "fdd5f701-414a-4dad-8578-c8cfec49752d" ], "carry" : { "end_location" : [ 57.3, 25.8 ] } }, { "id" : "30ee16fa-f617-44cb-8f07-3b340b92edbb", "index" : 1472, "period" : 1, "timestamp" : "00:31:53.971", "minute" : 31, "second" : 53, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 57.3, 25.8 ], "duration" : 1.442524, "related_events" : [ "3fc176ec-2ac5-4c34-9429-c5ed9118b702" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 11.8473625, "angle" : -1.19029, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 61.7, 14.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "3fc176ec-2ac5-4c34-9429-c5ed9118b702", "index" : 1473, "period" : 1, "timestamp" : "00:31:55.413", "minute" : 31, "second" : 55, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 61.7, 14.8 ], "related_events" : [ "30ee16fa-f617-44cb-8f07-3b340b92edbb" ] }, { "id" : "afbed88a-4e1c-4807-b2b5-3a190dc6bb35", "index" : 1474, "period" : 1, "timestamp" : "00:31:55.413", "minute" : 31, "second" : 55, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 61.7, 14.8 ], "duration" : 2.462277, "related_events" : [ "107eeca0-c74e-48a7-9c06-1f951d94cd8d", "3fc176ec-2ac5-4c34-9429-c5ed9118b702" ], "carry" : { "end_location" : [ 61.7, 14.8 ] } }, { "id" : "107eeca0-c74e-48a7-9c06-1f951d94cd8d", "index" : 1475, "period" : 1, "timestamp" : "00:31:57.875", "minute" : 31, "second" : 57, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 61.7, 14.8 ], "duration" : 0.726442, "related_events" : [ "c0f68cd2-364b-4eea-b1af-cce997bf80e1" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 18.946503, "angle" : 1.8708475, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 56.1, 32.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "c0f68cd2-364b-4eea-b1af-cce997bf80e1", "index" : 1476, "period" : 1, "timestamp" : "00:31:58.602", "minute" : 31, "second" : 58, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 56.1, 32.9 ], "related_events" : [ "107eeca0-c74e-48a7-9c06-1f951d94cd8d" ] }, { "id" : "60324f7e-c8bc-4ca5-8de2-23f1afe8ab46", "index" : 1477, "period" : 1, "timestamp" : "00:31:58.602", "minute" : 31, "second" : 58, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 56.1, 32.9 ], "duration" : 4.973314, "related_events" : [ "c0f68cd2-364b-4eea-b1af-cce997bf80e1", "e8b67f20-903e-40f3-95d3-93d69a5deb7d" ], "carry" : { "end_location" : [ 55.3, 49.8 ] } }, { "id" : "e8b67f20-903e-40f3-95d3-93d69a5deb7d", "index" : 1478, "period" : 1, "timestamp" : "00:32:03.575", "minute" : 32, "second" : 3, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 55.3, 49.8 ], "duration" : 0.798428, "related_events" : [ "406fbfa9-d526-4c48-bd78-c1c254d99c0a" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 13.595588, "angle" : 1.1137276, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 61.3, 62.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "406fbfa9-d526-4c48-bd78-c1c254d99c0a", "index" : 1479, "period" : 1, "timestamp" : "00:32:04.374", "minute" : 32, "second" : 4, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 61.3, 62.0 ], "related_events" : [ "e8b67f20-903e-40f3-95d3-93d69a5deb7d" ] }, { "id" : "b402b0b8-41ed-4ab3-b5eb-663cd200d1b5", "index" : 1480, "period" : 1, "timestamp" : "00:32:04.374", "minute" : 32, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 61.3, 62.0 ], "duration" : 1.353511, "related_events" : [ "fd359bcb-b6cc-4138-a815-6015181e908d" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 13.93126, "angle" : -2.4578834, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.5, 53.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "fd359bcb-b6cc-4138-a815-6015181e908d", "index" : 1481, "period" : 1, "timestamp" : "00:32:05.727", "minute" : 32, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 50.5, 53.2 ], "related_events" : [ "b402b0b8-41ed-4ab3-b5eb-663cd200d1b5" ] }, { "id" : "c70f561d-3b6e-402b-a114-f081ffdd9910", "index" : 1482, "period" : 1, "timestamp" : "00:32:05.727", "minute" : 32, "second" : 5, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 50.5, 53.2 ], "duration" : 0.881304, "related_events" : [ "46289005-f858-434d-a6c8-313a01d3ecc3", "fd359bcb-b6cc-4138-a815-6015181e908d" ], "carry" : { "end_location" : [ 50.8, 52.8 ] } }, { "id" : "46289005-f858-434d-a6c8-313a01d3ecc3", "index" : 1483, "period" : 1, "timestamp" : "00:32:06.608", "minute" : 32, "second" : 6, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 50.8, 52.8 ], "duration" : 1.027629, "related_events" : [ "3d0b2a8e-d515-498a-b1e5-1889923c6a72" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 17.383326, "angle" : -1.472845, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 52.5, 35.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "3d0b2a8e-d515-498a-b1e5-1889923c6a72", "index" : 1484, "period" : 1, "timestamp" : "00:32:07.636", "minute" : 32, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 52.5, 35.5 ], "related_events" : [ "46289005-f858-434d-a6c8-313a01d3ecc3" ] }, { "id" : "38667a4c-2e53-480e-8c30-09c686961916", "index" : 1485, "period" : 1, "timestamp" : "00:32:07.636", "minute" : 32, "second" : 7, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 52.5, 35.5 ], "duration" : 1.916544, "related_events" : [ "3d0b2a8e-d515-498a-b1e5-1889923c6a72", "b5a67c7b-65e1-417f-adc8-4b57688414ac" ], "carry" : { "end_location" : [ 54.0, 28.2 ] } }, { "id" : "b5a67c7b-65e1-417f-adc8-4b57688414ac", "index" : 1486, "period" : 1, "timestamp" : "00:32:09.553", "minute" : 32, "second" : 9, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 54.0, 28.2 ], "duration" : 1.055343, "related_events" : [ "9a56dd0d-5642-4f5b-9c77-6e3925d64d2c" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 26.56012, "angle" : 0.64651316, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 75.2, 44.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "9a56dd0d-5642-4f5b-9c77-6e3925d64d2c", "index" : 1487, "period" : 1, "timestamp" : "00:32:10.608", "minute" : 32, "second" : 10, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 75.2, 44.2 ], "related_events" : [ "b5a67c7b-65e1-417f-adc8-4b57688414ac" ] }, { "id" : "08f513a6-3e7a-46f8-bc43-5cef306eaaf0", "index" : 1488, "period" : 1, "timestamp" : "00:32:10.608", "minute" : 32, "second" : 10, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 74.9, 44.2 ], "duration" : 1.820875, "related_events" : [ "d19d8d01-02e8-4895-9268-0ade574a552e", "e0c0c45d-1f6b-4da1-b2ff-caec748e7c24" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 28.65048, "angle" : -1.5114256, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 76.6, 15.6 ], "outcome" : { "id" : 9, "name" : "Incomplete" }, "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "d19d8d01-02e8-4895-9268-0ade574a552e", "index" : 1489, "period" : 1, "timestamp" : "00:32:12.429", "minute" : 32, "second" : 12, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 51, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 78.8, 24.4 ], "related_events" : [ "08f513a6-3e7a-46f8-bc43-5cef306eaaf0" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "e0c0c45d-1f6b-4da1-b2ff-caec748e7c24", "index" : 1490, "period" : 1, "timestamp" : "00:32:12.429", "minute" : 32, "second" : 12, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 52, "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" : [ 43.5, 64.5 ], "duration" : 1.459223, "related_events" : [ "0488f2d3-0aab-4b6d-94a6-6a8d10289d2e", "08f513a6-3e7a-46f8-bc43-5cef306eaaf0" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 15.92137, "angle" : -2.6863718, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 29.2, 57.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 66, "name" : "Recovery" } } }, { "id" : "0488f2d3-0aab-4b6d-94a6-6a8d10289d2e", "index" : 1491, "period" : 1, "timestamp" : "00:32:13.888", "minute" : 32, "second" : 13, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 52, "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" : [ 29.2, 57.5 ], "related_events" : [ "e0c0c45d-1f6b-4da1-b2ff-caec748e7c24" ] }, { "id" : "e2f40775-8c4c-4c4c-b8c4-9b34b9b3c843", "index" : 1492, "period" : 1, "timestamp" : "00:32:13.888", "minute" : 32, "second" : 13, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 52, "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" : [ 29.2, 57.5 ], "duration" : 2.892206, "related_events" : [ "0488f2d3-0aab-4b6d-94a6-6a8d10289d2e", "59c0bc46-27a2-4ade-aea8-704856090546" ], "carry" : { "end_location" : [ 25.6, 61.4 ] } }, { "id" : "59c0bc46-27a2-4ade-aea8-704856090546", "index" : 1493, "period" : 1, "timestamp" : "00:32:16.780", "minute" : 32, "second" : 16, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 52, "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" : [ 25.6, 61.4 ], "duration" : 2.251865, "related_events" : [ "e99f8c68-1e78-4308-bbf9-5b5fa622492a" ], "pass" : { "recipient" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "length" : 26.215454, "angle" : -2.5324292, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 4.1, 46.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "e99f8c68-1e78-4308-bbf9-5b5fa622492a", "index" : 1494, "period" : 1, "timestamp" : "00:32:19.032", "minute" : 32, "second" : 19, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 52, "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" : [ 4.1, 46.4 ], "related_events" : [ "59c0bc46-27a2-4ade-aea8-704856090546" ] }, { "id" : "494c79a4-1d97-4f5c-ae52-0a657a87da2b", "index" : 1495, "period" : 1, "timestamp" : "00:32:19.032", "minute" : 32, "second" : 19, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 52, "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" : [ 4.1, 46.4 ], "duration" : 0.040000003, "related_events" : [ "0ce57b68-645c-475e-95e2-1041b7443cae", "e99f8c68-1e78-4308-bbf9-5b5fa622492a" ], "carry" : { "end_location" : [ 4.1, 46.4 ] } }, { "id" : "0ce57b68-645c-475e-95e2-1041b7443cae", "index" : 1496, "period" : 1, "timestamp" : "00:32:19.072", "minute" : 32, "second" : 19, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 52, "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" : [ 4.1, 46.4 ], "duration" : 3.374676, "related_events" : [ "5d77459e-5235-4349-863f-0cc706ef4850", "b104cff8-2b97-40c0-92a4-6ad4b33d9e92" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 49.732285, "angle" : 0.3510043, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 50.8, 63.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "b104cff8-2b97-40c0-92a4-6ad4b33d9e92", "index" : 1497, "period" : 1, "timestamp" : "00:32:22.447", "minute" : 32, "second" : 22, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 52, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 49.0, 63.4 ], "related_events" : [ "0ce57b68-645c-475e-95e2-1041b7443cae" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "5d77459e-5235-4349-863f-0cc706ef4850", "index" : 1498, "period" : 1, "timestamp" : "00:32:22.447", "minute" : 32, "second" : 22, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 52, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 69.3, 16.6 ], "duration" : 0.174922, "related_events" : [ "0ce57b68-645c-475e-95e2-1041b7443cae", "40369f03-fc7d-4615-9a22-9f6d834979a2" ], "pass" : { "length" : 1.8027756, "angle" : 0.055498507, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 71.1, 16.7 ], "body_part" : { "id" : 37, "name" : "Head" }, "type" : { "id" : 66, "name" : "Recovery" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "40369f03-fc7d-4615-9a22-9f6d834979a2", "index" : 1499, "period" : 1, "timestamp" : "00:32:22.622", "minute" : 32, "second" : 22, "type" : { "id" : 6, "name" : "Block" }, "possession" : 52, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 49.0, 63.4 ], "duration" : 0.0, "related_events" : [ "5d77459e-5235-4349-863f-0cc706ef4850" ] }, { "id" : "d5a2f829-6653-4813-9066-2bddc7049aea", "index" : 1500, "period" : 1, "timestamp" : "00:32:23.352", "minute" : 32, "second" : 23, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 53, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 68.7, 18.8 ], "duration" : 0.733772, "related_events" : [ "45e2d3b5-9ba4-4008-a145-b0eb85646614" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 7.545197, "angle" : 0.96441346, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 73.0, 25.0 ], "type" : { "id" : 66, "name" : "Recovery" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "45e2d3b5-9ba4-4008-a145-b0eb85646614", "index" : 1501, "period" : 1, "timestamp" : "00:32:24.085", "minute" : 32, "second" : 24, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 53, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 73.0, 25.0 ], "related_events" : [ "d5a2f829-6653-4813-9066-2bddc7049aea" ] }, { "id" : "81a8d699-afd3-4e10-88fd-eb3dc5910ff4", "index" : 1502, "period" : 1, "timestamp" : "00:32:24.085", "minute" : 32, "second" : 24, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 53, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 73.0, 25.0 ], "duration" : 0.060769, "related_events" : [ "45e2d3b5-9ba4-4008-a145-b0eb85646614", "8f7d02b6-964a-408c-a2f7-774709331536" ], "carry" : { "end_location" : [ 73.0, 25.0 ] } }, { "id" : "8f7d02b6-964a-408c-a2f7-774709331536", "index" : 1503, "period" : 1, "timestamp" : "00:32:24.146", "minute" : 32, "second" : 24, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 53, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 73.0, 25.0 ], "duration" : 2.446323, "related_events" : [ "cfc75a12-ba76-431c-9f89-f24d5cbd9111" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 21.618973, "angle" : -1.742789, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 69.3, 3.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "cfc75a12-ba76-431c-9f89-f24d5cbd9111", "index" : 1504, "period" : 1, "timestamp" : "00:32:26.592", "minute" : 32, "second" : 26, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 53, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 69.3, 3.7 ], "related_events" : [ "8f7d02b6-964a-408c-a2f7-774709331536" ] }, { "id" : "b70010b1-b1af-41dc-af20-d8803de0eb5c", "index" : 1505, "period" : 1, "timestamp" : "00:32:26.592", "minute" : 32, "second" : 26, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 53, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 69.3, 3.7 ], "duration" : 1.070712, "related_events" : [ "4024653e-d958-4eb5-a12e-b0ac82aedfbb", "cfc75a12-ba76-431c-9f89-f24d5cbd9111" ], "carry" : { "end_location" : [ 69.3, 3.7 ] } }, { "id" : "4024653e-d958-4eb5-a12e-b0ac82aedfbb", "index" : 1506, "period" : 1, "timestamp" : "00:32:27.663", "minute" : 32, "second" : 27, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 53, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 69.3, 3.7 ], "duration" : 0.729324, "related_events" : [ "d76b74a6-a086-49b1-9098-368cf43f6386" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 7.881624, "angle" : 2.1939957, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.7, 10.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "d76b74a6-a086-49b1-9098-368cf43f6386", "index" : 1507, "period" : 1, "timestamp" : "00:32:28.392", "minute" : 32, "second" : 28, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 53, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 64.7, 10.1 ], "related_events" : [ "4024653e-d958-4eb5-a12e-b0ac82aedfbb" ] }, { "id" : "a86e20b1-58ff-4ceb-9714-09f91910cfa6", "index" : 1508, "period" : 1, "timestamp" : "00:32:28.392", "minute" : 32, "second" : 28, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 53, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 64.7, 10.1 ], "duration" : 0.732832, "related_events" : [ "b9b7ad46-cdc1-4a37-bbeb-37561be09759" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 6.9065185, "angle" : -0.9707461, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 68.6, 4.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "b9b7ad46-cdc1-4a37-bbeb-37561be09759", "index" : 1509, "period" : 1, "timestamp" : "00:32:29.125", "minute" : 32, "second" : 29, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 53, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 68.6, 4.4 ], "related_events" : [ "a86e20b1-58ff-4ceb-9714-09f91910cfa6" ] }, { "id" : "f6629c3b-0dd0-4db3-ba8b-c8a6d18efa61", "index" : 1510, "period" : 1, "timestamp" : "00:32:29.125", "minute" : 32, "second" : 29, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 53, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 68.6, 4.4 ], "duration" : 2.547732, "under_pressure" : true, "related_events" : [ "29f6490e-5086-4144-832b-0bb9bc3eb14f", "3811a610-5b3c-402f-9f73-eee3117e8cc6", "b9b7ad46-cdc1-4a37-bbeb-37561be09759" ], "carry" : { "end_location" : [ 55.4, 7.9 ] } }, { "id" : "3811a610-5b3c-402f-9f73-eee3117e8cc6", "index" : 1511, "period" : 1, "timestamp" : "00:32:29.207", "minute" : 32, "second" : 29, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 53, "possession_team" : { "id" : 771, "name" : "France" }, "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.7, 74.6 ], "duration" : 2.088159, "related_events" : [ "f6629c3b-0dd0-4db3-ba8b-c8a6d18efa61" ] }, { "id" : "40869925-600d-4326-8a04-60c073bf26cf", "index" : 1512, "period" : 1, "timestamp" : "00:32:31.673", "minute" : 32, "second" : 31, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 53, "possession_team" : { "id" : 771, "name" : "France" }, "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.7, 72.2 ], "duration" : 0.0, "related_events" : [ "29f6490e-5086-4144-832b-0bb9bc3eb14f" ] }, { "id" : "29f6490e-5086-4144-832b-0bb9bc3eb14f", "index" : 1513, "period" : 1, "timestamp" : "00:32:31.673", "minute" : 32, "second" : 31, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 53, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 55.4, 7.9 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "40869925-600d-4326-8a04-60c073bf26cf" ] }, { "id" : "dc5d0ca2-d3f2-4cee-b385-08e4ba618769", "index" : 1514, "period" : 1, "timestamp" : "00:32:42.461", "minute" : 32, "second" : 42, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 54, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "off_camera" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 55.7, 7.9 ], "duration" : 1.598588, "related_events" : [ "09594072-3914-4a8c-a5b1-ccd369f439a0" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 10.825895, "angle" : 2.7027333, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 45.9, 12.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 62, "name" : "Free Kick" } } }, { "id" : "09594072-3914-4a8c-a5b1-ccd369f439a0", "index" : 1515, "period" : 1, "timestamp" : "00:32:44.060", "minute" : 32, "second" : 44, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 54, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 45.9, 12.5 ], "related_events" : [ "dc5d0ca2-d3f2-4cee-b385-08e4ba618769" ] }, { "id" : "f0f94601-388b-4d7a-953b-8908b0cc1799", "index" : 1516, "period" : 1, "timestamp" : "00:32:45.772", "minute" : 32, "second" : 45, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 54, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 50.6, 17.0 ], "duration" : 1.10179, "related_events" : [ "7bb14c5e-be1f-464b-815f-a5e28c8313f2" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 21.36001, "angle" : 1.4958198, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 52.2, 38.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "7bb14c5e-be1f-464b-815f-a5e28c8313f2", "index" : 1517, "period" : 1, "timestamp" : "00:32:46.874", "minute" : 32, "second" : 46, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 54, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 52.2, 38.3 ], "related_events" : [ "f0f94601-388b-4d7a-953b-8908b0cc1799" ] }, { "id" : "0e6c4c04-78d0-436d-8fd0-551b7a652f07", "index" : 1518, "period" : 1, "timestamp" : "00:32:46.874", "minute" : 32, "second" : 46, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 54, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 52.2, 38.3 ], "duration" : 1.575732, "related_events" : [ "5464cc11-7f7c-4629-bce0-2befb1e54ef6", "7bb14c5e-be1f-464b-815f-a5e28c8313f2" ], "carry" : { "end_location" : [ 54.0, 44.2 ] } }, { "id" : "5464cc11-7f7c-4629-bce0-2befb1e54ef6", "index" : 1519, "period" : 1, "timestamp" : "00:32:48.450", "minute" : 32, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 54, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 54.0, 44.2 ], "duration" : 0.918535, "related_events" : [ "38e25a93-fc8b-4203-967b-7e3398352793" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 14.290207, "angle" : 0.6812982, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 65.1, 53.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "38e25a93-fc8b-4203-967b-7e3398352793", "index" : 1520, "period" : 1, "timestamp" : "00:32:49.368", "minute" : 32, "second" : 49, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 54, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 65.1, 53.2 ], "related_events" : [ "5464cc11-7f7c-4629-bce0-2befb1e54ef6" ] }, { "id" : "8de574f8-452a-46cb-8ad3-bcf97c015218", "index" : 1521, "period" : 1, "timestamp" : "00:32:49.368", "minute" : 32, "second" : 49, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 54, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 65.1, 53.2 ], "duration" : 0.629273, "related_events" : [ "38e25a93-fc8b-4203-967b-7e3398352793", "d2e33e73-b2bf-4d21-8a6e-a29efe907174" ], "carry" : { "end_location" : [ 65.1, 53.2 ] } }, { "id" : "d2e33e73-b2bf-4d21-8a6e-a29efe907174", "index" : 1522, "period" : 1, "timestamp" : "00:32:49.998", "minute" : 32, "second" : 49, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 54, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 65.1, 53.2 ], "duration" : 1.563419, "related_events" : [ "6cc0bbc4-5dbd-46c9-bbd7-2a33231662b6" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 14.17921, "angle" : 2.9428139, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 51.2, 56.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "6cc0bbc4-5dbd-46c9-bbd7-2a33231662b6", "index" : 1523, "period" : 1, "timestamp" : "00:32:51.561", "minute" : 32, "second" : 51, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 54, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 51.2, 56.0 ], "related_events" : [ "d2e33e73-b2bf-4d21-8a6e-a29efe907174" ] }, { "id" : "a5d4f09f-d8db-4a75-8ea9-4c23d888104f", "index" : 1524, "period" : 1, "timestamp" : "00:32:51.561", "minute" : 32, "second" : 51, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 54, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 51.2, 56.0 ], "duration" : 1.38748, "related_events" : [ "5cd55b79-93ae-460a-bb39-401bd1a6d0b9", "6cc0bbc4-5dbd-46c9-bbd7-2a33231662b6" ], "carry" : { "end_location" : [ 54.0, 58.1 ] } }, { "id" : "5cd55b79-93ae-460a-bb39-401bd1a6d0b9", "index" : 1525, "period" : 1, "timestamp" : "00:32:52.949", "minute" : 32, "second" : 52, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 54, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 54.0, 58.1 ], "duration" : 1.127768, "related_events" : [ "f484a036-e026-4e59-8e21-10ea2076150b" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 23.593431, "angle" : 0.8483778, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 69.6, 75.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f484a036-e026-4e59-8e21-10ea2076150b", "index" : 1526, "period" : 1, "timestamp" : "00:32:54.076", "minute" : 32, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 54, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 69.6, 75.8 ], "related_events" : [ "5cd55b79-93ae-460a-bb39-401bd1a6d0b9" ] }, { "id" : "9a6bf942-f944-4a39-8250-1c43ff00482c", "index" : 1527, "period" : 1, "timestamp" : "00:32:54.076", "minute" : 32, "second" : 54, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 54, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 69.6, 75.8 ], "duration" : 0.69052, "related_events" : [ "5583dfeb-5335-485f-866a-e24ec8d4d706", "f484a036-e026-4e59-8e21-10ea2076150b" ], "carry" : { "end_location" : [ 69.6, 75.8 ] } }, { "id" : "5583dfeb-5335-485f-866a-e24ec8d4d706", "index" : 1528, "period" : 1, "timestamp" : "00:32:54.767", "minute" : 32, "second" : 54, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 54, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 69.6, 75.8 ], "duration" : 0.849215, "related_events" : [ "ab00c38c-89ae-40ef-adfc-fc4a569f3324" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 15.415577, "angle" : -0.79457223, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 80.4, 64.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ab00c38c-89ae-40ef-adfc-fc4a569f3324", "index" : 1529, "period" : 1, "timestamp" : "00:32:55.616", "minute" : 32, "second" : 55, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 54, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 80.4, 64.8 ], "related_events" : [ "5583dfeb-5335-485f-866a-e24ec8d4d706" ] }, { "id" : "9fe2b0b1-cb80-4399-b522-d08fc02c2e3a", "index" : 1530, "period" : 1, "timestamp" : "00:32:55.616", "minute" : 32, "second" : 55, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 54, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 80.4, 64.8 ], "duration" : 1.903664, "under_pressure" : true, "related_events" : [ "047d8796-a1ea-4613-a728-e9c11e937630", "ab00c38c-89ae-40ef-adfc-fc4a569f3324", "b3762202-6f77-4fa6-a4c0-52fa2c273306" ], "carry" : { "end_location" : [ 77.0, 69.3 ] } }, { "id" : "b3762202-6f77-4fa6-a4c0-52fa2c273306", "index" : 1531, "period" : 1, "timestamp" : "00:32:56.973", "minute" : 32, "second" : 56, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 54, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 44.5, 13.9 ], "duration" : 0.507763, "related_events" : [ "9fe2b0b1-cb80-4399-b522-d08fc02c2e3a" ] }, { "id" : "047d8796-a1ea-4613-a728-e9c11e937630", "index" : 1532, "period" : 1, "timestamp" : "00:32:57.520", "minute" : 32, "second" : 57, "type" : { "id" : 14, "name" : "Dribble" }, "possession" : 54, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 77.0, 69.3 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "70b47257-6cc4-459d-bcc7-6a8d03476cbb" ], "dribble" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "70b47257-6cc4-459d-bcc7-6a8d03476cbb", "index" : 1533, "period" : 1, "timestamp" : "00:32:57.520", "minute" : 32, "second" : 57, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 43.1, 10.8 ], "duration" : 0.0, "under_pressure" : true, "counterpress" : true, "related_events" : [ "047d8796-a1ea-4613-a728-e9c11e937630" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 4, "name" : "Won" } } }, { "id" : "573dfe8e-a31f-4a81-bcaa-5e9bdf8a24ba", "index" : 1534, "period" : 1, "timestamp" : "00:32:57.520", "minute" : 32, "second" : 57, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 43.1, 10.8 ], "duration" : 1.435088, "under_pressure" : true, "related_events" : [ "70b47257-6cc4-459d-bcc7-6a8d03476cbb", "e46a84a7-d031-41ce-8c83-89234dd20e67", "f8498762-8d4f-48e5-85f8-c39217fa1444" ], "carry" : { "end_location" : [ 50.5, 7.2 ] } }, { "id" : "f8498762-8d4f-48e5-85f8-c39217fa1444", "index" : 1535, "period" : 1, "timestamp" : "00:32:57.688", "minute" : 32, "second" : 57, "type" : { "id" : 6, "name" : "Block" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 78.4, 69.3 ], "duration" : 0.0, "counterpress" : true, "related_events" : [ "573dfe8e-a31f-4a81-bcaa-5e9bdf8a24ba" ] }, { "id" : "e46a84a7-d031-41ce-8c83-89234dd20e67", "index" : 1536, "period" : 1, "timestamp" : "00:32:58.955", "minute" : 32, "second" : 58, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 50.5, 7.2 ], "duration" : 0.573496, "related_events" : [ "937d9e29-2f90-487f-a138-d3433aeb9582" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 11.560277, "angle" : 0.92037493, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 57.5, 16.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "937d9e29-2f90-487f-a138-d3433aeb9582", "index" : 1537, "period" : 1, "timestamp" : "00:32:59.528", "minute" : 32, "second" : 59, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 55, "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" : 23, "name" : "Center Forward" }, "location" : [ 57.5, 16.4 ], "related_events" : [ "e46a84a7-d031-41ce-8c83-89234dd20e67" ] }, { "id" : "2edeff13-45a4-4aa4-b256-b08ee637ccfd", "index" : 1538, "period" : 1, "timestamp" : "00:32:59.528", "minute" : 32, "second" : 59, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 55, "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" : 23, "name" : "Center Forward" }, "location" : [ 57.5, 16.4 ], "duration" : 0.713968, "under_pressure" : true, "related_events" : [ "937d9e29-2f90-487f-a138-d3433aeb9582", "9c57f8ac-134f-49e4-acbd-c4ad98b56035", "e685047c-47b6-43d1-b084-064df5fbfeee" ], "carry" : { "end_location" : [ 57.8, 15.4 ] } }, { "id" : "e685047c-47b6-43d1-b084-064df5fbfeee", "index" : 1539, "period" : 1, "timestamp" : "00:32:59.845", "minute" : 32, "second" : 59, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 64.0, 68.5 ], "duration" : 0.578976, "counterpress" : true, "related_events" : [ "2edeff13-45a4-4aa4-b256-b08ee637ccfd", "9c57f8ac-134f-49e4-acbd-c4ad98b56035" ] }, { "id" : "9c57f8ac-134f-49e4-acbd-c4ad98b56035", "index" : 1540, "period" : 1, "timestamp" : "00:33:00.242", "minute" : 33, "second" : 0, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 55, "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" : 23, "name" : "Center Forward" }, "location" : [ 57.8, 15.4 ], "duration" : 1.700598, "under_pressure" : true, "related_events" : [ "e685047c-47b6-43d1-b084-064df5fbfeee", "faa2d6a3-c452-43a2-999d-68eee1a43f6a" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 8.627862, "angle" : -0.8017901, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.8, 9.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "faa2d6a3-c452-43a2-999d-68eee1a43f6a", "index" : 1541, "period" : 1, "timestamp" : "00:33:01.943", "minute" : 33, "second" : 1, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 63.8, 9.2 ], "related_events" : [ "9c57f8ac-134f-49e4-acbd-c4ad98b56035" ] }, { "id" : "606211e8-38c8-4c6b-bcd9-bd0b6578047d", "index" : 1542, "period" : 1, "timestamp" : "00:33:01.943", "minute" : 33, "second" : 1, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 63.8, 9.2 ], "duration" : 2.139723, "related_events" : [ "76f95900-6449-47ec-a6b2-b09d19455c8a", "faa2d6a3-c452-43a2-999d-68eee1a43f6a" ], "carry" : { "end_location" : [ 77.7, 11.6 ] } }, { "id" : "76f95900-6449-47ec-a6b2-b09d19455c8a", "index" : 1543, "period" : 1, "timestamp" : "00:33:04.083", "minute" : 33, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 77.7, 11.6 ], "duration" : 1.181498, "related_events" : [ "ab7f2cab-05f2-46fe-801c-31977a2a21a5" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 15.285614, "angle" : -0.36106774, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 92.0, 6.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ab7f2cab-05f2-46fe-801c-31977a2a21a5", "index" : 1544, "period" : 1, "timestamp" : "00:33:05.264", "minute" : 33, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 92.0, 6.2 ], "related_events" : [ "76f95900-6449-47ec-a6b2-b09d19455c8a" ] }, { "id" : "c754859b-762f-446b-b9a0-42448bd39f81", "index" : 1545, "period" : 1, "timestamp" : "00:33:05.264", "minute" : 33, "second" : 5, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 92.0, 6.2 ], "duration" : 1.432216, "related_events" : [ "65f86149-4428-4f46-bf60-77a9eafcd253", "ab7f2cab-05f2-46fe-801c-31977a2a21a5" ], "carry" : { "end_location" : [ 96.7, 7.8 ] } }, { "id" : "65f86149-4428-4f46-bf60-77a9eafcd253", "index" : 1546, "period" : 1, "timestamp" : "00:33:06.696", "minute" : 33, "second" : 6, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 96.7, 7.8 ], "duration" : 0.863939, "related_events" : [ "eb2f77dd-90ba-4545-afc3-f8eabf109560" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 8.417244, "angle" : -2.974491, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 88.4, 6.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "b3bea7ef-cf6e-4207-b01b-96255fe9d0f4", "index" : 1547, "period" : 1, "timestamp" : "00:33:07.335", "minute" : 33, "second" : 7, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 32.1, 71.5 ], "duration" : 1.512966, "related_events" : [ "d45591fb-949f-4594-b3ee-a61320f18a24", "eb2f77dd-90ba-4545-afc3-f8eabf109560" ] }, { "id" : "eb2f77dd-90ba-4545-afc3-f8eabf109560", "index" : 1548, "period" : 1, "timestamp" : "00:33:07.560", "minute" : 33, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 88.4, 6.4 ], "under_pressure" : true, "related_events" : [ "65f86149-4428-4f46-bf60-77a9eafcd253", "b3bea7ef-cf6e-4207-b01b-96255fe9d0f4" ] }, { "id" : "d45591fb-949f-4594-b3ee-a61320f18a24", "index" : 1549, "period" : 1, "timestamp" : "00:33:07.560", "minute" : 33, "second" : 7, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 88.4, 6.4 ], "duration" : 3.726984, "under_pressure" : true, "related_events" : [ "82c9cb4d-a4c2-4cb1-927f-2afdedb78f9d", "b3bea7ef-cf6e-4207-b01b-96255fe9d0f4", "d170dcae-280e-49b9-a3c7-41665f3582df", "eb2f77dd-90ba-4545-afc3-f8eabf109560" ], "carry" : { "end_location" : [ 87.6, 14.3 ] } }, { "id" : "d170dcae-280e-49b9-a3c7-41665f3582df", "index" : 1550, "period" : 1, "timestamp" : "00:33:10.059", "minute" : 33, "second" : 10, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 25.7, 65.1 ], "duration" : 0.983373, "related_events" : [ "d45591fb-949f-4594-b3ee-a61320f18a24" ] }, { "id" : "82c9cb4d-a4c2-4cb1-927f-2afdedb78f9d", "index" : 1551, "period" : 1, "timestamp" : "00:33:11.287", "minute" : 33, "second" : 11, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 87.6, 14.3 ], "duration" : 0.662508, "related_events" : [ "51d64613-32c9-466c-bbad-4848fc4e72b9" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 6.0876927, "angle" : -1.819759, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 86.1, 8.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "51d64613-32c9-466c-bbad-4848fc4e72b9", "index" : 1552, "period" : 1, "timestamp" : "00:33:11.950", "minute" : 33, "second" : 11, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 55, "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.1, 8.4 ], "related_events" : [ "82c9cb4d-a4c2-4cb1-927f-2afdedb78f9d" ] }, { "id" : "9d43cc68-e1a3-43e3-a104-00db201caacd", "index" : 1553, "period" : 1, "timestamp" : "00:33:11.950", "minute" : 33, "second" : 11, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 55, "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.1, 8.4 ], "duration" : 0.351675, "related_events" : [ "51d64613-32c9-466c-bbad-4848fc4e72b9", "60c43a16-9544-4957-9af8-38f546f74bed" ], "carry" : { "end_location" : [ 86.1, 8.1 ] } }, { "id" : "60c43a16-9544-4957-9af8-38f546f74bed", "index" : 1554, "period" : 1, "timestamp" : "00:33:12.301", "minute" : 33, "second" : 12, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 55, "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.1, 8.1 ], "duration" : 1.258399, "related_events" : [ "fbb94b9e-a5da-4fa9-85a2-91a5077f42b1" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 12.19262, "angle" : -0.1233377, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 98.2, 6.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "fbb94b9e-a5da-4fa9-85a2-91a5077f42b1", "index" : 1555, "period" : 1, "timestamp" : "00:33:13.560", "minute" : 33, "second" : 13, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 98.2, 6.6 ], "related_events" : [ "60c43a16-9544-4957-9af8-38f546f74bed" ] }, { "id" : "aa7764af-ac38-45bb-9cc2-28e93126d572", "index" : 1556, "period" : 1, "timestamp" : "00:33:13.560", "minute" : 33, "second" : 13, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 98.2, 6.6 ], "duration" : 0.52405, "related_events" : [ "fbb94b9e-a5da-4fa9-85a2-91a5077f42b1", "fccbd1d8-971b-4b29-981c-465805d9132c" ], "carry" : { "end_location" : [ 98.2, 6.6 ] } }, { "id" : "fccbd1d8-971b-4b29-981c-465805d9132c", "index" : 1557, "period" : 1, "timestamp" : "00:33:14.084", "minute" : 33, "second" : 14, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 98.2, 6.6 ], "duration" : 1.119731, "related_events" : [ "1e79efe7-c157-486c-bc0e-80a302e6cc04", "aeb3230e-fce0-4a44-bdba-24f76a0e5f3f" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 21.196697, "angle" : 1.9223888, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 90.9, 26.5 ], "outcome" : { "id" : 9, "name" : "Incomplete" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "1e79efe7-c157-486c-bc0e-80a302e6cc04", "index" : 1558, "period" : 1, "timestamp" : "00:33:15.204", "minute" : 33, "second" : 15, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 89.5, 29.6 ], "related_events" : [ "fccbd1d8-971b-4b29-981c-465805d9132c" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "aeb3230e-fce0-4a44-bdba-24f76a0e5f3f", "index" : 1559, "period" : 1, "timestamp" : "00:33:15.204", "minute" : 33, "second" : 15, "type" : { "id" : 10, "name" : "Interception" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 29.2, 53.6 ], "duration" : 0.0, "related_events" : [ "fccbd1d8-971b-4b29-981c-465805d9132c" ], "interception" : { "outcome" : { "id" : 13, "name" : "Lost In Play" } } }, { "id" : "65e28cff-bcde-4d62-b9d3-dad17d53dfa2", "index" : 1560, "period" : 1, "timestamp" : "00:33:15.899", "minute" : 33, "second" : 15, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 31.7, 52.5 ], "duration" : 1.962414, "related_events" : [ "6fe82ab6-3cb1-45f5-a5d9-6afbdad9945f", "f30390be-f782-418d-8732-74b518d0b5ec" ] }, { "id" : "6fe82ab6-3cb1-45f5-a5d9-6afbdad9945f", "index" : 1561, "period" : 1, "timestamp" : "00:33:16.630", "minute" : 33, "second" : 16, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 85.3, 27.1 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "65e28cff-bcde-4d62-b9d3-dad17d53dfa2" ] }, { "id" : "f30390be-f782-418d-8732-74b518d0b5ec", "index" : 1562, "period" : 1, "timestamp" : "00:33:16.630", "minute" : 33, "second" : 16, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 85.3, 27.1 ], "duration" : 1.605681, "under_pressure" : true, "related_events" : [ "65e28cff-bcde-4d62-b9d3-dad17d53dfa2", "6fe82ab6-3cb1-45f5-a5d9-6afbdad9945f", "dfd0b13d-9810-4b80-ba9f-11bb89b29cb9" ], "carry" : { "end_location" : [ 84.6, 27.6 ] } }, { "id" : "dfd0b13d-9810-4b80-ba9f-11bb89b29cb9", "index" : 1563, "period" : 1, "timestamp" : "00:33:18.235", "minute" : 33, "second" : 18, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 84.6, 27.6 ], "duration" : 2.037079, "related_events" : [ "7e38a083-11f4-49c9-8e88-4293fc660be9" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 23.0, "angle" : 1.5707964, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 84.6, 50.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "7e38a083-11f4-49c9-8e88-4293fc660be9", "index" : 1564, "period" : 1, "timestamp" : "00:33:20.272", "minute" : 33, "second" : 20, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 55, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 84.6, 50.6 ], "related_events" : [ "dfd0b13d-9810-4b80-ba9f-11bb89b29cb9" ] }, { "id" : "0cc1fd9c-af0a-4dd7-bd52-41a5562e3bb1", "index" : 1565, "period" : 1, "timestamp" : "00:33:20.272", "minute" : 33, "second" : 20, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 55, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 84.6, 50.6 ], "duration" : 0.04, "related_events" : [ "1f1676a3-9c55-412f-874b-5aea9451defd", "7e38a083-11f4-49c9-8e88-4293fc660be9" ], "carry" : { "end_location" : [ 84.6, 50.6 ] } }, { "id" : "1f1676a3-9c55-412f-874b-5aea9451defd", "index" : 1566, "period" : 1, "timestamp" : "00:33:20.312", "minute" : 33, "second" : 20, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 55, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 84.6, 50.6 ], "duration" : 1.469591, "related_events" : [ "d188fe7b-9c15-42e6-a2b3-2c94785e13d7" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 22.803509, "angle" : 1.1935472, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 93.0, 71.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "d188fe7b-9c15-42e6-a2b3-2c94785e13d7", "index" : 1567, "period" : 1, "timestamp" : "00:33:21.782", "minute" : 33, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 55, "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" : [ 93.0, 71.8 ], "related_events" : [ "1f1676a3-9c55-412f-874b-5aea9451defd" ] }, { "id" : "4c73a225-508c-4d2f-abde-f59a6be32cfe", "index" : 1568, "period" : 1, "timestamp" : "00:33:21.782", "minute" : 33, "second" : 21, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 55, "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" : [ 93.0, 71.8 ], "duration" : 4.314253, "related_events" : [ "58699541-68c9-4284-afa9-0fb60179d5d0", "d188fe7b-9c15-42e6-a2b3-2c94785e13d7" ], "carry" : { "end_location" : [ 101.3, 73.6 ] } }, { "id" : "58699541-68c9-4284-afa9-0fb60179d5d0", "index" : 1569, "period" : 1, "timestamp" : "00:33:26.096", "minute" : 33, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 55, "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" : [ 101.3, 73.6 ], "duration" : 0.891593, "related_events" : [ "fe1116b1-1402-41a6-a940-af7392f523dc" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 15.352524, "angle" : -2.2546926, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 91.6, 61.7 ], "assisted_shot_id" : "30b385f3-5bfe-496b-af41-293eb39afdcd", "shot_assist" : true, "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "fe1116b1-1402-41a6-a940-af7392f523dc", "index" : 1570, "period" : 1, "timestamp" : "00:33:26.988", "minute" : 33, "second" : 26, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 55, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 91.6, 61.7 ], "related_events" : [ "58699541-68c9-4284-afa9-0fb60179d5d0" ] }, { "id" : "abad7d47-1cb3-432a-a298-998f46ed0b53", "index" : 1571, "period" : 1, "timestamp" : "00:33:26.988", "minute" : 33, "second" : 26, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 55, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 91.6, 61.7 ], "duration" : 2.021133, "related_events" : [ "30b385f3-5bfe-496b-af41-293eb39afdcd", "fe1116b1-1402-41a6-a940-af7392f523dc" ], "carry" : { "end_location" : [ 96.4, 51.8 ] } }, { "id" : "30b385f3-5bfe-496b-af41-293eb39afdcd", "index" : 1572, "period" : 1, "timestamp" : "00:33:29.009", "minute" : 33, "second" : 29, "type" : { "id" : 16, "name" : "Shot" }, "possession" : 55, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 96.4, 51.8 ], "duration" : 1.121186, "related_events" : [ "f348e257-c741-4a0c-b399-27ceb61ed43f" ], "shot" : { "statsbomb_xg" : 0.04278061, "end_location" : [ 120.0, 32.3, 2.4 ], "key_pass_id" : "58699541-68c9-4284-afa9-0fb60179d5d0", "outcome" : { "id" : 98, "name" : "Off T" }, "technique" : { "id" : 93, "name" : "Normal" }, "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 87, "name" : "Open Play" }, "freeze_frame" : [ { "location" : [ 106.1, 40.1 ], "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "teammate" : true }, { "location" : [ 90.9, 29.5 ], "player" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : true }, { "location" : [ 93.0, 38.1 ], "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "teammate" : true }, { "location" : [ 102.3, 63.7 ], "player" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "teammate" : true }, { "location" : [ 118.3, 40.1 ], "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "teammate" : false }, { "location" : [ 104.6, 58.5 ], "player" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "teammate" : true }, { "location" : [ 105.2, 36.7 ], "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "teammate" : false }, { "location" : [ 105.6, 43.0 ], "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "teammate" : false }, { "location" : [ 97.4, 33.4 ], "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "teammate" : false }, { "location" : [ 100.0, 46.8 ], "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "teammate" : false }, { "location" : [ 89.6, 25.5 ], "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "teammate" : false }, { "location" : [ 104.1, 59.8 ], "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : false }, { "location" : [ 99.7, 51.9 ], "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "teammate" : false }, { "location" : [ 100.1, 58.9 ], "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "teammate" : false }, { "location" : [ 86.0, 41.2 ], "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "teammate" : false }, { "location" : [ 93.3, 67.8 ], "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "teammate" : false } ] } }, { "id" : "f348e257-c741-4a0c-b399-27ceb61ed43f", "index" : 1573, "period" : 1, "timestamp" : "00:33:30.130", "minute" : 33, "second" : 30, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 55, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 1.8, 40.0 ], "duration" : 0.0, "related_events" : [ "30b385f3-5bfe-496b-af41-293eb39afdcd" ], "goalkeeper" : { "end_location" : [ 1.8, 40.0 ], "position" : { "id" : 44, "name" : "Set" }, "type" : { "id" : 32, "name" : "Shot Faced" } } }, { "id" : "adf77fff-33c7-464b-8204-c94e056f66ba", "index" : 1574, "period" : 1, "timestamp" : "00:33:43.655", "minute" : 33, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 56, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "off_camera" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 6.0, 36.0 ], "duration" : 1.500819, "related_events" : [ "e3038c53-62b5-4f24-b79b-afc4ae602285" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 14.5664, "angle" : -0.7853982, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 16.3, 25.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 63, "name" : "Goal Kick" } } }, { "id" : "e3038c53-62b5-4f24-b79b-afc4ae602285", "index" : 1575, "period" : 1, "timestamp" : "00:33:45.156", "minute" : 33, "second" : 45, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 56, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 16.3, 25.7 ], "related_events" : [ "adf77fff-33c7-464b-8204-c94e056f66ba" ] }, { "id" : "19e89d4c-a1e2-4dd1-85bf-16e9df14a522", "index" : 1576, "period" : 1, "timestamp" : "00:33:45.240", "minute" : 33, "second" : 45, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 56, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 16.3, 25.7 ], "duration" : 1.540379, "related_events" : [ "c3fc8b1b-4997-42c7-b926-35cd82a77034" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 19.138443, "angle" : 0.97120005, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 27.1, 41.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "c3fc8b1b-4997-42c7-b926-35cd82a77034", "index" : 1577, "period" : 1, "timestamp" : "00:33:46.780", "minute" : 33, "second" : 46, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 56, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 27.1, 41.5 ], "related_events" : [ "19e89d4c-a1e2-4dd1-85bf-16e9df14a522" ] }, { "id" : "4044e3d9-6ceb-45b8-b0a3-e453689b44da", "index" : 1578, "period" : 1, "timestamp" : "00:33:46.780", "minute" : 33, "second" : 46, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 56, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 27.1, 41.5 ], "duration" : 5.987709, "related_events" : [ "c3fc8b1b-4997-42c7-b926-35cd82a77034", "cf5fed3c-1c77-4efe-ae58-8d0584a280d3" ], "carry" : { "end_location" : [ 44.6, 48.8 ] } }, { "id" : "cf5fed3c-1c77-4efe-ae58-8d0584a280d3", "index" : 1579, "period" : 1, "timestamp" : "00:33:52.768", "minute" : 33, "second" : 52, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 56, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 44.6, 48.8 ], "duration" : 1.190672, "related_events" : [ "308e51b2-c8b1-4e8b-9432-410e797fa1c1" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 16.673632, "angle" : -1.7152379, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.2, 32.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "308e51b2-c8b1-4e8b-9432-410e797fa1c1", "index" : 1580, "period" : 1, "timestamp" : "00:33:53.959", "minute" : 33, "second" : 53, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 56, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 42.2, 32.3 ], "related_events" : [ "cf5fed3c-1c77-4efe-ae58-8d0584a280d3" ] }, { "id" : "1caa2b98-4d55-441b-8ca0-efbba089d02a", "index" : 1581, "period" : 1, "timestamp" : "00:33:53.959", "minute" : 33, "second" : 53, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 56, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 42.2, 32.3 ], "duration" : 1.189796, "related_events" : [ "308e51b2-c8b1-4e8b-9432-410e797fa1c1", "c5e15f68-a89b-4816-a22d-91e3f3f445c2" ], "carry" : { "end_location" : [ 44.6, 26.4 ] } }, { "id" : "c5e15f68-a89b-4816-a22d-91e3f3f445c2", "index" : 1582, "period" : 1, "timestamp" : "00:33:55.148", "minute" : 33, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 56, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 44.6, 26.4 ], "duration" : 2.276837, "related_events" : [ "9c25fc2c-b54d-4ae8-9b24-27513b9fbc18" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 26.56859, "angle" : -1.0465149, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 57.9, 3.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9c25fc2c-b54d-4ae8-9b24-27513b9fbc18", "index" : 1583, "period" : 1, "timestamp" : "00:33:57.425", "minute" : 33, "second" : 57, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 56, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 57.9, 3.4 ], "related_events" : [ "c5e15f68-a89b-4816-a22d-91e3f3f445c2" ] }, { "id" : "58bbb319-fefc-42ad-af75-3e1ae95ab053", "index" : 1584, "period" : 1, "timestamp" : "00:33:57.425", "minute" : 33, "second" : 57, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 56, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 57.9, 3.4 ], "duration" : 1.008708, "related_events" : [ "3754ba79-a0b5-48b2-8156-33ddfd971f79", "9c25fc2c-b54d-4ae8-9b24-27513b9fbc18" ], "carry" : { "end_location" : [ 57.9, 3.4 ] } }, { "id" : "3754ba79-a0b5-48b2-8156-33ddfd971f79", "index" : 1585, "period" : 1, "timestamp" : "00:33:58.434", "minute" : 33, "second" : 58, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 56, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 57.9, 3.4 ], "duration" : 0.483594, "related_events" : [ "e2e9af8b-a552-44cf-8da5-a6079bfae87c" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 10.4, "angle" : 0.0, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 68.3, 3.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "5fa97c15-da2a-4475-884f-be32c48de6c6", "index" : 1586, "period" : 1, "timestamp" : "00:33:58.913", "minute" : 33, "second" : 58, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 56, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 48.5, 76.4 ], "duration" : 0.591681, "related_events" : [ "6b5fb9a1-ad95-44ae-a5fd-3545c7b20074", "8eae7f63-eae1-4fe3-9605-f7d002fbab80", "e2e9af8b-a552-44cf-8da5-a6079bfae87c" ] }, { "id" : "e2e9af8b-a552-44cf-8da5-a6079bfae87c", "index" : 1587, "period" : 1, "timestamp" : "00:33:58.917", "minute" : 33, "second" : 58, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 56, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 68.3, 3.4 ], "under_pressure" : true, "related_events" : [ "3754ba79-a0b5-48b2-8156-33ddfd971f79", "5fa97c15-da2a-4475-884f-be32c48de6c6" ] }, { "id" : "8eae7f63-eae1-4fe3-9605-f7d002fbab80", "index" : 1588, "period" : 1, "timestamp" : "00:33:58.917", "minute" : 33, "second" : 58, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 56, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 68.3, 3.4 ], "duration" : 0.492926, "under_pressure" : true, "related_events" : [ "5fa97c15-da2a-4475-884f-be32c48de6c6", "6b5fb9a1-ad95-44ae-a5fd-3545c7b20074", "e2e9af8b-a552-44cf-8da5-a6079bfae87c" ], "carry" : { "end_location" : [ 67.5, 3.4 ] } }, { "id" : "6b5fb9a1-ad95-44ae-a5fd-3545c7b20074", "index" : 1589, "period" : 1, "timestamp" : "00:33:59.410", "minute" : 33, "second" : 59, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 56, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 67.5, 3.4 ], "duration" : 1.232598, "under_pressure" : true, "related_events" : [ "5fa97c15-da2a-4475-884f-be32c48de6c6", "c69d7101-dc5c-4171-a8cd-369dc245d857" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 11.395174, "angle" : -2.9562447, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 56.3, 1.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "c69d7101-dc5c-4171-a8cd-369dc245d857", "index" : 1590, "period" : 1, "timestamp" : "00:34:00.643", "minute" : 34, "second" : 0, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 56, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 56.3, 1.3 ], "related_events" : [ "6b5fb9a1-ad95-44ae-a5fd-3545c7b20074" ] }, { "id" : "e0460d48-f894-4795-9b5d-15c6670e172a", "index" : 1591, "period" : 1, "timestamp" : "00:34:00.643", "minute" : 34, "second" : 0, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 56, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 56.3, 1.3 ], "duration" : 1.21879, "under_pressure" : true, "related_events" : [ "28d0498f-334f-412d-ade4-a931a6d3919c", "a515d99d-3771-4547-8f1e-32a3af6a7b9e", "c69d7101-dc5c-4171-a8cd-369dc245d857" ], "carry" : { "end_location" : [ 57.3, 2.0 ] } }, { "id" : "28d0498f-334f-412d-ade4-a931a6d3919c", "index" : 1592, "period" : 1, "timestamp" : "00:34:00.916", "minute" : 34, "second" : 0, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 56, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 59.6, 77.0 ], "duration" : 0.616422, "related_events" : [ "e0460d48-f894-4795-9b5d-15c6670e172a" ] }, { "id" : "a515d99d-3771-4547-8f1e-32a3af6a7b9e", "index" : 1593, "period" : 1, "timestamp" : "00:34:01.862", "minute" : 34, "second" : 1, "type" : { "id" : 14, "name" : "Dribble" }, "possession" : 56, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 57.3, 2.0 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "f63fb889-82e7-4555-96cd-ad16c9b67e46" ], "dribble" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "f63fb889-82e7-4555-96cd-ad16c9b67e46", "index" : 1594, "period" : 1, "timestamp" : "00:34:01.862", "minute" : 34, "second" : 1, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 57, "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" : [ 62.8, 78.1 ], "duration" : 0.0, "under_pressure" : true, "counterpress" : true, "related_events" : [ "a515d99d-3771-4547-8f1e-32a3af6a7b9e" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 4, "name" : "Won" } } }, { "id" : "fdde7725-fd31-49e6-8157-52ed2c9e03c1", "index" : 1595, "period" : 1, "timestamp" : "00:34:01.862", "minute" : 34, "second" : 1, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 57, "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" : [ 62.8, 78.1 ], "duration" : 1.027737, "under_pressure" : true, "related_events" : [ "d435d193-9eae-420a-b8d8-a9f511d363a7", "f63fb889-82e7-4555-96cd-ad16c9b67e46", "f8cfbd45-86de-40aa-830c-458937947738" ], "carry" : { "end_location" : [ 63.0, 77.4 ] } }, { "id" : "f8cfbd45-86de-40aa-830c-458937947738", "index" : 1596, "period" : 1, "timestamp" : "00:34:02.154", "minute" : 34, "second" : 2, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 58.1, 0.9 ], "duration" : 0.735807, "counterpress" : true, "related_events" : [ "1819e630-1bea-46d6-ad18-38f6c56fddef", "d435d193-9eae-420a-b8d8-a9f511d363a7", "fdde7725-fd31-49e6-8157-52ed2c9e03c1" ] }, { "id" : "5036baa0-dc0f-4b21-9a76-3fc63a78a5b5", "index" : 1597, "period" : 1, "timestamp" : "00:34:02.890", "minute" : 34, "second" : 2, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 57.1, 2.7 ], "duration" : 0.0, "counterpress" : true, "related_events" : [ "1819e630-1bea-46d6-ad18-38f6c56fddef", "d435d193-9eae-420a-b8d8-a9f511d363a7" ], "foul_committed" : { "advantage" : true } }, { "id" : "d435d193-9eae-420a-b8d8-a9f511d363a7", "index" : 1598, "period" : 1, "timestamp" : "00:34:02.890", "minute" : 34, "second" : 2, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 57, "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.4 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "5036baa0-dc0f-4b21-9a76-3fc63a78a5b5", "f8cfbd45-86de-40aa-830c-458937947738" ], "foul_won" : { "advantage" : true } }, { "id" : "1819e630-1bea-46d6-ad18-38f6c56fddef", "index" : 1599, "period" : 1, "timestamp" : "00:34:02.890", "minute" : 34, "second" : 2, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 57, "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.4 ], "duration" : 7.916858, "under_pressure" : true, "related_events" : [ "5036baa0-dc0f-4b21-9a76-3fc63a78a5b5", "d435d193-9eae-420a-b8d8-a9f511d363a7", "e91f9d40-d934-4dda-99e8-0fd951d09be1", "f8cfbd45-86de-40aa-830c-458937947738" ], "carry" : { "end_location" : [ 90.9, 69.7 ] } }, { "id" : "e91f9d40-d934-4dda-99e8-0fd951d09be1", "index" : 1600, "period" : 1, "timestamp" : "00:34:10.806", "minute" : 34, "second" : 10, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 57, "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" : [ 90.9, 69.7 ], "duration" : 1.295841, "related_events" : [ "9f39399d-9aa9-42bb-941f-affc0c6e3f05" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 8.993887, "angle" : 2.4112568, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 84.2, 75.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "9f39399d-9aa9-42bb-941f-affc0c6e3f05", "index" : 1601, "period" : 1, "timestamp" : "00:34:12.102", "minute" : 34, "second" : 12, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 84.2, 75.7 ], "related_events" : [ "e91f9d40-d934-4dda-99e8-0fd951d09be1" ] }, { "id" : "282cdba1-da61-498c-afd5-7717590cff7e", "index" : 1602, "period" : 1, "timestamp" : "00:34:12.102", "minute" : 34, "second" : 12, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 84.2, 75.7 ], "duration" : 0.493231, "related_events" : [ "9f39399d-9aa9-42bb-941f-affc0c6e3f05", "cb3e78ba-40f3-4423-b797-0052051e08d2" ], "carry" : { "end_location" : [ 84.2, 75.7 ] } }, { "id" : "cb3e78ba-40f3-4423-b797-0052051e08d2", "index" : 1603, "period" : 1, "timestamp" : "00:34:12.595", "minute" : 34, "second" : 12, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 84.2, 75.7 ], "duration" : 1.628154, "related_events" : [ "505b2d16-65de-4387-9142-c197cfd06143" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 21.618742, "angle" : -3.09995, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.6, 74.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "505b2d16-65de-4387-9142-c197cfd06143", "index" : 1604, "period" : 1, "timestamp" : "00:34:14.224", "minute" : 34, "second" : 14, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 57, "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" : [ 62.6, 74.8 ], "related_events" : [ "cb3e78ba-40f3-4423-b797-0052051e08d2" ] }, { "id" : "25b8022f-d340-437f-ae45-2ea3462798c1", "index" : 1605, "period" : 1, "timestamp" : "00:34:14.224", "minute" : 34, "second" : 14, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 57, "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" : [ 62.6, 74.8 ], "duration" : 1.274363, "related_events" : [ "3c9cd929-80dd-4a1b-b7a3-320e5f0079a4", "505b2d16-65de-4387-9142-c197cfd06143" ], "carry" : { "end_location" : [ 62.6, 74.8 ] } }, { "id" : "3c9cd929-80dd-4a1b-b7a3-320e5f0079a4", "index" : 1606, "period" : 1, "timestamp" : "00:34:15.498", "minute" : 34, "second" : 15, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 57, "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" : [ 62.6, 74.8 ], "duration" : 0.876992, "related_events" : [ "629e855b-382b-4ee7-8038-67ea47e0110e" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 11.734565, "angle" : -1.0040671, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 68.9, 64.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "629e855b-382b-4ee7-8038-67ea47e0110e", "index" : 1607, "period" : 1, "timestamp" : "00:34:16.375", "minute" : 34, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 68.9, 64.9 ], "related_events" : [ "3c9cd929-80dd-4a1b-b7a3-320e5f0079a4" ] }, { "id" : "1db9d23e-e8a3-46f4-a304-ef1460bc1856", "index" : 1608, "period" : 1, "timestamp" : "00:34:16.375", "minute" : 34, "second" : 16, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 68.9, 64.9 ], "duration" : 3.708007, "related_events" : [ "629e855b-382b-4ee7-8038-67ea47e0110e", "f3db73f3-dc13-48d9-a360-901b3ae2ce93" ], "carry" : { "end_location" : [ 69.9, 54.0 ] } }, { "id" : "f3db73f3-dc13-48d9-a360-901b3ae2ce93", "index" : 1609, "period" : 1, "timestamp" : "00:34:20.083", "minute" : 34, "second" : 20, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 69.9, 54.0 ], "duration" : 1.384918, "related_events" : [ "7067cf43-abdf-4937-a387-9cc7564121b7" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 16.750223, "angle" : -1.9435424, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.8, 38.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "7067cf43-abdf-4937-a387-9cc7564121b7", "index" : 1610, "period" : 1, "timestamp" : "00:34:21.468", "minute" : 34, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 63.8, 38.4 ], "related_events" : [ "f3db73f3-dc13-48d9-a360-901b3ae2ce93" ] }, { "id" : "bae63b7a-cb3f-4418-97d3-0d7aa47dc2aa", "index" : 1611, "period" : 1, "timestamp" : "00:34:21.468", "minute" : 34, "second" : 21, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 63.8, 38.4 ], "duration" : 1.140769, "related_events" : [ "3237e787-27a3-409b-acda-6a3472ed80c0", "7067cf43-abdf-4937-a387-9cc7564121b7" ], "carry" : { "end_location" : [ 63.7, 38.4 ] } }, { "id" : "3237e787-27a3-409b-acda-6a3472ed80c0", "index" : 1612, "period" : 1, "timestamp" : "00:34:22.609", "minute" : 34, "second" : 22, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 63.7, 38.4 ], "duration" : 1.708623, "related_events" : [ "f8f7bb0f-08c1-4da2-93ed-81dada155148" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 26.630058, "angle" : -1.2656714, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 71.7, 13.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f8f7bb0f-08c1-4da2-93ed-81dada155148", "index" : 1613, "period" : 1, "timestamp" : "00:34:24.317", "minute" : 34, "second" : 24, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 57, "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.7, 13.0 ], "related_events" : [ "3237e787-27a3-409b-acda-6a3472ed80c0" ] }, { "id" : "2ac1346a-9ca4-4f13-97e0-69b10e2dc8bf", "index" : 1614, "period" : 1, "timestamp" : "00:34:24.317", "minute" : 34, "second" : 24, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 57, "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.7, 13.0 ], "duration" : 0.933175, "related_events" : [ "4e6bbcdb-30b2-4b3b-8db2-420705a03727", "f8f7bb0f-08c1-4da2-93ed-81dada155148" ], "carry" : { "end_location" : [ 71.7, 13.0 ] } }, { "id" : "4e6bbcdb-30b2-4b3b-8db2-420705a03727", "index" : 1615, "period" : 1, "timestamp" : "00:34:25.250", "minute" : 34, "second" : 25, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 57, "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.7, 13.0 ], "duration" : 1.738306, "related_events" : [ "507c11e6-96e2-4b58-94fa-0ff324a70a0f" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 27.089666, "angle" : 2.7274911, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 46.9, 23.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "507c11e6-96e2-4b58-94fa-0ff324a70a0f", "index" : 1616, "period" : 1, "timestamp" : "00:34:26.989", "minute" : 34, "second" : 26, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 46.9, 23.9 ], "related_events" : [ "4e6bbcdb-30b2-4b3b-8db2-420705a03727" ] }, { "id" : "471a9f76-4842-41d7-9e7c-e9ba429c5360", "index" : 1617, "period" : 1, "timestamp" : "00:34:26.989", "minute" : 34, "second" : 26, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 46.9, 23.9 ], "duration" : 1.009068, "related_events" : [ "507c11e6-96e2-4b58-94fa-0ff324a70a0f", "c5b0962b-2b46-45ed-807a-061502c48815" ], "carry" : { "end_location" : [ 45.2, 25.7 ] } }, { "id" : "c5b0962b-2b46-45ed-807a-061502c48815", "index" : 1618, "period" : 1, "timestamp" : "00:34:27.998", "minute" : 34, "second" : 27, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 45.2, 25.7 ], "duration" : 2.134164, "related_events" : [ "d1b8d6a0-5945-4279-8191-42df49268724" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 32.213196, "angle" : 1.6859101, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 41.5, 57.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "d1b8d6a0-5945-4279-8191-42df49268724", "index" : 1619, "period" : 1, "timestamp" : "00:34:30.132", "minute" : 34, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 57, "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.5, 57.7 ], "related_events" : [ "c5b0962b-2b46-45ed-807a-061502c48815" ] }, { "id" : "98575e70-0a04-4767-9419-deba743c9158", "index" : 1620, "period" : 1, "timestamp" : "00:34:30.132", "minute" : 34, "second" : 30, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 57, "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.5, 57.7 ], "duration" : 0.765013, "related_events" : [ "c1b0829e-9e0a-4fc6-abc6-a8c08521cb96", "d1b8d6a0-5945-4279-8191-42df49268724" ], "carry" : { "end_location" : [ 41.5, 57.7 ] } }, { "id" : "c1b0829e-9e0a-4fc6-abc6-a8c08521cb96", "index" : 1621, "period" : 1, "timestamp" : "00:34:30.897", "minute" : 34, "second" : 30, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 57, "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.5, 57.7 ], "duration" : 1.087364, "related_events" : [ "b2d4f019-254e-4c9c-acc3-439718883214" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 14.355835, "angle" : -1.1009183, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.0, 44.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "b2d4f019-254e-4c9c-acc3-439718883214", "index" : 1622, "period" : 1, "timestamp" : "00:34:31.984", "minute" : 34, "second" : 31, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 48.0, 44.9 ], "related_events" : [ "c1b0829e-9e0a-4fc6-abc6-a8c08521cb96" ] }, { "id" : "691e0562-29eb-413c-8b0c-105fafc9daad", "index" : 1623, "period" : 1, "timestamp" : "00:34:31.984", "minute" : 34, "second" : 31, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 48.0, 44.9 ], "duration" : 1.09315, "related_events" : [ "b2d4f019-254e-4c9c-acc3-439718883214", "dbcd9688-b9b1-4008-8763-7748bd01a24f" ], "carry" : { "end_location" : [ 52.2, 39.8 ] } }, { "id" : "dbcd9688-b9b1-4008-8763-7748bd01a24f", "index" : 1624, "period" : 1, "timestamp" : "00:34:33.077", "minute" : 34, "second" : 33, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 52.2, 39.8 ], "duration" : 0.845348, "related_events" : [ "bd505ace-fa32-47bc-b809-d46851de3526" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 18.82153, "angle" : -1.334838, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.6, 21.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "bd505ace-fa32-47bc-b809-d46851de3526", "index" : 1625, "period" : 1, "timestamp" : "00:34:33.923", "minute" : 34, "second" : 33, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 56.6, 21.5 ], "related_events" : [ "dbcd9688-b9b1-4008-8763-7748bd01a24f" ] }, { "id" : "e31af7db-eb35-4714-a70d-77618c161034", "index" : 1626, "period" : 1, "timestamp" : "00:34:33.923", "minute" : 34, "second" : 33, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 56.6, 21.5 ], "duration" : 0.90223, "related_events" : [ "940c8b8d-7297-4db4-a515-988066645a02", "bd505ace-fa32-47bc-b809-d46851de3526" ], "carry" : { "end_location" : [ 56.4, 21.9 ] } }, { "id" : "940c8b8d-7297-4db4-a515-988066645a02", "index" : 1627, "period" : 1, "timestamp" : "00:34:34.825", "minute" : 34, "second" : 34, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 56.4, 21.9 ], "duration" : 1.317594, "related_events" : [ "2a866ac2-599c-478f-9c26-0e0933e7b07d" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 13.509256, "angle" : 3.1045725, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.9, 22.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "2a866ac2-599c-478f-9c26-0e0933e7b07d", "index" : 1628, "period" : 1, "timestamp" : "00:34:36.143", "minute" : 34, "second" : 36, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 42.9, 22.4 ], "related_events" : [ "940c8b8d-7297-4db4-a515-988066645a02" ] }, { "id" : "0af017fb-3355-4b3a-be0a-83024197b98b", "index" : 1629, "period" : 1, "timestamp" : "00:34:36.143", "minute" : 34, "second" : 36, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 42.9, 22.4 ], "duration" : 0.837278, "related_events" : [ "2a866ac2-599c-478f-9c26-0e0933e7b07d", "4fb35179-c3ca-41ed-85c8-1122df0a30b4" ], "carry" : { "end_location" : [ 42.9, 22.4 ] } }, { "id" : "4fb35179-c3ca-41ed-85c8-1122df0a30b4", "index" : 1630, "period" : 1, "timestamp" : "00:34:36.980", "minute" : 34, "second" : 36, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 42.9, 22.4 ], "duration" : 1.076467, "related_events" : [ "1028cd02-10bc-482e-a64b-99b1e464464c" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 21.332136, "angle" : 0.28023142, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.4, 28.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "1028cd02-10bc-482e-a64b-99b1e464464c", "index" : 1631, "period" : 1, "timestamp" : "00:34:38.056", "minute" : 34, "second" : 38, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 57, "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" : 23, "name" : "Center Forward" }, "location" : [ 63.4, 28.3 ], "related_events" : [ "4fb35179-c3ca-41ed-85c8-1122df0a30b4" ] }, { "id" : "fa485551-a58f-4f68-a040-9c0aa87c2a4b", "index" : 1632, "period" : 1, "timestamp" : "00:34:38.056", "minute" : 34, "second" : 38, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 57, "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" : 23, "name" : "Center Forward" }, "location" : [ 63.4, 28.3 ], "duration" : 0.933906, "related_events" : [ "1028cd02-10bc-482e-a64b-99b1e464464c", "dcd2ac06-1ffc-4097-9fc8-84763bdd669b" ], "carry" : { "end_location" : [ 63.4, 28.3 ] } }, { "id" : "dcd2ac06-1ffc-4097-9fc8-84763bdd669b", "index" : 1633, "period" : 1, "timestamp" : "00:34:38.990", "minute" : 34, "second" : 38, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 57, "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" : 23, "name" : "Center Forward" }, "location" : [ 63.4, 28.3 ], "duration" : 1.344843, "related_events" : [ "cfdb0b0b-395d-460c-b634-d990a8a260fe" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 7.731753, "angle" : -3.050933, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.7, 27.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "cfdb0b0b-395d-460c-b634-d990a8a260fe", "index" : 1634, "period" : 1, "timestamp" : "00:34:40.335", "minute" : 34, "second" : 40, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 55.7, 27.6 ], "related_events" : [ "dcd2ac06-1ffc-4097-9fc8-84763bdd669b" ] }, { "id" : "e2762729-4076-48c7-8d0f-0d68af68e4ad", "index" : 1635, "period" : 1, "timestamp" : "00:34:40.335", "minute" : 34, "second" : 40, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 55.7, 27.6 ], "duration" : 0.875408, "related_events" : [ "88d09723-3721-4b3a-b29c-a8e2b5ee200f", "cfdb0b0b-395d-460c-b634-d990a8a260fe" ], "carry" : { "end_location" : [ 55.7, 27.6 ] } }, { "id" : "88d09723-3721-4b3a-b29c-a8e2b5ee200f", "index" : 1636, "period" : 1, "timestamp" : "00:34:41.211", "minute" : 34, "second" : 41, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 55.7, 27.6 ], "duration" : 2.599972, "related_events" : [ "367cef6d-4865-4673-a38d-b1cde0111727" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 19.332874, "angle" : -1.1441689, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.7, 10.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "367cef6d-4865-4673-a38d-b1cde0111727", "index" : 1637, "period" : 1, "timestamp" : "00:34:43.811", "minute" : 34, "second" : 43, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 63.7, 10.0 ], "related_events" : [ "88d09723-3721-4b3a-b29c-a8e2b5ee200f" ] }, { "id" : "2fcd1996-3ff2-41b1-8353-5570b5ebf815", "index" : 1638, "period" : 1, "timestamp" : "00:34:43.811", "minute" : 34, "second" : 43, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 63.7, 10.0 ], "duration" : 3.437492, "under_pressure" : true, "related_events" : [ "0944861e-2330-45bd-8e1b-0f45ca742966", "367cef6d-4865-4673-a38d-b1cde0111727", "59bb17ce-7f26-49cb-ab67-c3886bf6de22" ], "carry" : { "end_location" : [ 65.7, 9.4 ] } }, { "id" : "0944861e-2330-45bd-8e1b-0f45ca742966", "index" : 1639, "period" : 1, "timestamp" : "00:34:46.884", "minute" : 34, "second" : 46, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 57.9, 66.7 ], "duration" : 0.722062, "related_events" : [ "2fcd1996-3ff2-41b1-8353-5570b5ebf815", "59bb17ce-7f26-49cb-ab67-c3886bf6de22" ] }, { "id" : "59bb17ce-7f26-49cb-ab67-c3886bf6de22", "index" : 1640, "period" : 1, "timestamp" : "00:34:47.248", "minute" : 34, "second" : 47, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 65.7, 9.4 ], "duration" : 0.695455, "under_pressure" : true, "related_events" : [ "0944861e-2330-45bd-8e1b-0f45ca742966", "bae24498-50bd-4413-9fd5-3786c16f7bf3" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 12.543125, "angle" : 0.62117624, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 75.9, 16.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "bae24498-50bd-4413-9fd5-3786c16f7bf3", "index" : 1641, "period" : 1, "timestamp" : "00:34:47.943", "minute" : 34, "second" : 47, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 75.9, 16.7 ], "related_events" : [ "59bb17ce-7f26-49cb-ab67-c3886bf6de22" ] }, { "id" : "af91d14a-93c8-44e7-9fc8-4ebe9d68f7db", "index" : 1642, "period" : 1, "timestamp" : "00:34:47.943", "minute" : 34, "second" : 47, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 75.9, 16.7 ], "duration" : 2.129254, "related_events" : [ "07b83538-c5db-4924-868b-9d8b27632a0f", "bae24498-50bd-4413-9fd5-3786c16f7bf3" ], "carry" : { "end_location" : [ 84.7, 23.7 ] } }, { "id" : "07b83538-c5db-4924-868b-9d8b27632a0f", "index" : 1643, "period" : 1, "timestamp" : "00:34:50.073", "minute" : 34, "second" : 50, "type" : { "id" : 38, "name" : "Miscontrol" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 84.7, 23.7 ], "duration" : 0.0 }, { "id" : "60c41dd9-401a-4e9f-9613-ffdf9921e9a2", "index" : 1644, "period" : 1, "timestamp" : "00:34:50.881", "minute" : 34, "second" : 50, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 34.8, 49.5 ], "duration" : 0.201259, "related_events" : [ "7d07af0e-4ef4-4ae3-ae36-3bd862107a1b", "a938660f-f1ab-410e-a3f2-a500ed437a6d" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 3.1780498, "angle" : 1.7928783, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 34.1, 52.6 ], "type" : { "id" : 66, "name" : "Recovery" }, "outcome" : { "id" : 9, "name" : "Incomplete" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "7d07af0e-4ef4-4ae3-ae36-3bd862107a1b", "index" : 1645, "period" : 1, "timestamp" : "00:34:51.082", "minute" : 34, "second" : 51, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 28.9, 73.1 ], "related_events" : [ "60c41dd9-401a-4e9f-9613-ffdf9921e9a2" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "a938660f-f1ab-410e-a3f2-a500ed437a6d", "index" : 1646, "period" : 1, "timestamp" : "00:34:51.082", "minute" : 34, "second" : 51, "type" : { "id" : 6, "name" : "Block" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 86.0, 27.5 ], "duration" : 0.0, "related_events" : [ "60c41dd9-401a-4e9f-9613-ffdf9921e9a2" ] }, { "id" : "99fccf48-1ef0-4782-a5f0-f5bcf75b8efc", "index" : 1647, "period" : 1, "timestamp" : "00:34:52.101", "minute" : 34, "second" : 52, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 88.8, 28.2 ], "duration" : 0.0 }, { "id" : "36b4f55a-47c3-4f09-8db2-da44e3d33d47", "index" : 1648, "period" : 1, "timestamp" : "00:34:52.101", "minute" : 34, "second" : 52, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 88.8, 28.2 ], "duration" : 1.69963, "under_pressure" : true, "related_events" : [ "6424161c-9432-414d-88b7-2e1692174b2d", "99fccf48-1ef0-4782-a5f0-f5bcf75b8efc", "fc61ce67-6884-4d11-aec3-3d1acbc93161" ], "carry" : { "end_location" : [ 98.8, 31.5 ] } }, { "id" : "6424161c-9432-414d-88b7-2e1692174b2d", "index" : 1649, "period" : 1, "timestamp" : "00:34:52.982", "minute" : 34, "second" : 52, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 29.9, 48.8 ], "duration" : 0.577624, "related_events" : [ "36b4f55a-47c3-4f09-8db2-da44e3d33d47" ] }, { "id" : "fc61ce67-6884-4d11-aec3-3d1acbc93161", "index" : 1650, "period" : 1, "timestamp" : "00:34:53.801", "minute" : 34, "second" : 53, "type" : { "id" : 3, "name" : "Dispossessed" }, "possession" : 57, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 98.8, 31.5 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "08a9b336-b237-4590-bb58-01fc7baf485d" ] }, { "id" : "08a9b336-b237-4590-bb58-01fc7baf485d", "index" : 1651, "period" : 1, "timestamp" : "00:34:53.801", "minute" : 34, "second" : 53, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 21.3, 48.6 ], "duration" : 0.0, "under_pressure" : true, "counterpress" : true, "related_events" : [ "fc61ce67-6884-4d11-aec3-3d1acbc93161" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 16, "name" : "Success In Play" } } }, { "id" : "8709efd5-8210-4a83-a03d-09d7338ad414", "index" : 1652, "period" : 1, "timestamp" : "00:34:55.608", "minute" : 34, "second" : 55, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 7.4, 36.3 ], "duration" : 0.0 }, { "id" : "76641ef8-d6f9-4b37-b7a6-3f6d2d43e760", "index" : 1653, "period" : 1, "timestamp" : "00:34:58.492", "minute" : 34, "second" : 58, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "off_camera" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 14.9, 36.1 ], "duration" : 1.659722, "related_events" : [ "bb40055a-b8d0-4e01-b9f9-5209b55e78ef" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 34.72636, "angle" : -1.1432155, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 29.3, 4.5 ], "body_part" : { "id" : 69, "name" : "Keeper Arm" } } }, { "id" : "bb40055a-b8d0-4e01-b9f9-5209b55e78ef", "index" : 1654, "period" : 1, "timestamp" : "00:35:00.152", "minute" : 35, "second" : 0, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 29.3, 4.5 ], "related_events" : [ "76641ef8-d6f9-4b37-b7a6-3f6d2d43e760" ] }, { "id" : "162ab9c3-ba95-4564-9ef6-34ec2fd9e366", "index" : 1655, "period" : 1, "timestamp" : "00:35:03.685", "minute" : 35, "second" : 3, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 36.3, 4.4 ], "duration" : 1.138633, "related_events" : [ "16ed446d-0f40-45d6-a537-26fc9d6764b4" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 13.472936, "angle" : 1.6748962, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 34.9, 17.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "16ed446d-0f40-45d6-a537-26fc9d6764b4", "index" : 1656, "period" : 1, "timestamp" : "00:35:04.824", "minute" : 35, "second" : 4, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 34.9, 17.8 ], "related_events" : [ "162ab9c3-ba95-4564-9ef6-34ec2fd9e366" ] }, { "id" : "2f1fb578-4616-4630-87ee-21eb976ad94b", "index" : 1657, "period" : 1, "timestamp" : "00:35:04.824", "minute" : 35, "second" : 4, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 34.9, 17.8 ], "duration" : 1.662086, "related_events" : [ "024154fd-2ea6-47f7-9de4-8232edf89f94", "16ed446d-0f40-45d6-a537-26fc9d6764b4" ], "carry" : { "end_location" : [ 36.3, 22.4 ] } }, { "id" : "024154fd-2ea6-47f7-9de4-8232edf89f94", "index" : 1658, "period" : 1, "timestamp" : "00:35:06.486", "minute" : 35, "second" : 6, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 36.3, 22.4 ], "duration" : 1.362415, "related_events" : [ "f49a5917-4ee8-429a-93c9-b5e1d59955fd" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 18.832153, "angle" : 1.2910379, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 41.5, 40.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f49a5917-4ee8-429a-93c9-b5e1d59955fd", "index" : 1659, "period" : 1, "timestamp" : "00:35:07.848", "minute" : 35, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 41.5, 40.5 ], "related_events" : [ "024154fd-2ea6-47f7-9de4-8232edf89f94" ] }, { "id" : "fb3a3ec4-72ea-487f-8249-047179219e2b", "index" : 1660, "period" : 1, "timestamp" : "00:35:07.848", "minute" : 35, "second" : 7, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 41.5, 40.5 ], "duration" : 5.328398, "related_events" : [ "997cf53a-ca36-42f5-bf1a-9f84d711d3a4", "f49a5917-4ee8-429a-93c9-b5e1d59955fd" ], "carry" : { "end_location" : [ 49.7, 28.1 ] } }, { "id" : "997cf53a-ca36-42f5-bf1a-9f84d711d3a4", "index" : 1661, "period" : 1, "timestamp" : "00:35:13.177", "minute" : 35, "second" : 13, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 49.7, 28.1 ], "duration" : 1.497672, "related_events" : [ "c972b030-3f74-4569-aee5-0c31a6a781bb" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 22.07827, "angle" : -1.4436324, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 52.5, 6.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "c972b030-3f74-4569-aee5-0c31a6a781bb", "index" : 1662, "period" : 1, "timestamp" : "00:35:14.675", "minute" : 35, "second" : 14, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 52.5, 6.2 ], "related_events" : [ "997cf53a-ca36-42f5-bf1a-9f84d711d3a4" ] }, { "id" : "21e85cdc-5416-4a2f-8741-b8b72f30dcbc", "index" : 1663, "period" : 1, "timestamp" : "00:35:14.675", "minute" : 35, "second" : 14, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 52.5, 6.2 ], "duration" : 1.223365, "related_events" : [ "213bbb48-535c-4bfd-bf3e-9920c3752f2c", "c972b030-3f74-4569-aee5-0c31a6a781bb" ], "carry" : { "end_location" : [ 55.3, 6.2 ] } }, { "id" : "213bbb48-535c-4bfd-bf3e-9920c3752f2c", "index" : 1664, "period" : 1, "timestamp" : "00:35:15.898", "minute" : 35, "second" : 15, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 55.3, 6.2 ], "duration" : 0.94918, "related_events" : [ "d12cea21-524b-425c-89ee-6e4aa73d47a3" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 14.5, "angle" : 0.76101273, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 65.8, 16.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "d12cea21-524b-425c-89ee-6e4aa73d47a3", "index" : 1665, "period" : 1, "timestamp" : "00:35:16.847", "minute" : 35, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 65.8, 16.2 ], "related_events" : [ "213bbb48-535c-4bfd-bf3e-9920c3752f2c" ] }, { "id" : "38ee0774-d44b-47e2-9b1d-81217d6fcf31", "index" : 1666, "period" : 1, "timestamp" : "00:35:16.847", "minute" : 35, "second" : 16, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 65.8, 16.2 ], "duration" : 1.139156, "related_events" : [ "b20f8639-5ece-4f23-8ae6-3e48d10a0508" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 13.869751, "angle" : -2.535592, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 54.4, 8.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "b20f8639-5ece-4f23-8ae6-3e48d10a0508", "index" : 1667, "period" : 1, "timestamp" : "00:35:17.986", "minute" : 35, "second" : 17, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 54.4, 8.3 ], "related_events" : [ "38ee0774-d44b-47e2-9b1d-81217d6fcf31" ] }, { "id" : "d03cbadd-1eb5-435f-b3d7-c0556c9d016d", "index" : 1668, "period" : 1, "timestamp" : "00:35:17.986", "minute" : 35, "second" : 17, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 54.4, 8.3 ], "duration" : 2.245297, "related_events" : [ "949aafde-ed08-4758-b4ba-2ac4a164a2ce", "b20f8639-5ece-4f23-8ae6-3e48d10a0508" ], "carry" : { "end_location" : [ 54.4, 8.3 ] } }, { "id" : "949aafde-ed08-4758-b4ba-2ac4a164a2ce", "index" : 1669, "period" : 1, "timestamp" : "00:35:20.232", "minute" : 35, "second" : 20, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 54.4, 8.3 ], "duration" : 1.503094, "related_events" : [ "36fa63f1-827b-4d27-9d49-055f33eb949f" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 12.763228, "angle" : -0.51623064, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 65.5, 2.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "36fa63f1-827b-4d27-9d49-055f33eb949f", "index" : 1670, "period" : 1, "timestamp" : "00:35:21.735", "minute" : 35, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 65.5, 2.0 ], "related_events" : [ "949aafde-ed08-4758-b4ba-2ac4a164a2ce" ] }, { "id" : "82737fb0-ab6d-41b9-934a-76052ecac601", "index" : 1671, "period" : 1, "timestamp" : "00:35:21.735", "minute" : 35, "second" : 21, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 65.5, 2.0 ], "duration" : 0.471701, "related_events" : [ "36fa63f1-827b-4d27-9d49-055f33eb949f", "57376cdf-da25-4e58-b012-2ac656100330" ], "carry" : { "end_location" : [ 67.8, 3.1 ] } }, { "id" : "57376cdf-da25-4e58-b012-2ac656100330", "index" : 1672, "period" : 1, "timestamp" : "00:35:22.206", "minute" : 35, "second" : 22, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 67.8, 3.1 ], "duration" : 1.231231, "related_events" : [ "ae38b14f-cb13-41bc-af29-4e7512db51c0" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 9.313431, "angle" : 1.5170846, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 68.3, 12.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "ae38b14f-cb13-41bc-af29-4e7512db51c0", "index" : 1673, "period" : 1, "timestamp" : "00:35:23.438", "minute" : 35, "second" : 23, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 68.3, 12.4 ], "related_events" : [ "57376cdf-da25-4e58-b012-2ac656100330" ] }, { "id" : "daf49a0f-fcab-466f-9c90-bd2e58cf0b62", "index" : 1674, "period" : 1, "timestamp" : "00:35:23.438", "minute" : 35, "second" : 23, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 68.3, 12.4 ], "duration" : 1.951553, "under_pressure" : true, "related_events" : [ "49ddf6a4-b84b-4292-b084-76b046527a1f", "ae38b14f-cb13-41bc-af29-4e7512db51c0", "b78f3881-f456-4ef5-832a-2d2a2103b815" ], "carry" : { "end_location" : [ 76.6, 14.3 ] } }, { "id" : "b78f3881-f456-4ef5-832a-2d2a2103b815", "index" : 1675, "period" : 1, "timestamp" : "00:35:24.064", "minute" : 35, "second" : 24, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 45.9, 64.8 ], "duration" : 0.974907, "related_events" : [ "daf49a0f-fcab-466f-9c90-bd2e58cf0b62" ] }, { "id" : "3be48061-3c95-4598-b1d5-27979ce6b52b", "index" : 1676, "period" : 1, "timestamp" : "00:35:24.528", "minute" : 35, "second" : 24, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 45.3, 68.6 ], "duration" : 0.78332 }, { "id" : "49ddf6a4-b84b-4292-b084-76b046527a1f", "index" : 1677, "period" : 1, "timestamp" : "00:35:25.389", "minute" : 35, "second" : 25, "type" : { "id" : 3, "name" : "Dispossessed" }, "possession" : 58, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 76.6, 14.3 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "06552951-b04c-422e-bd26-93d6292564ba" ] }, { "id" : "06552951-b04c-422e-bd26-93d6292564ba", "index" : 1678, "period" : 1, "timestamp" : "00:35:25.389", "minute" : 35, "second" : 25, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 59, "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" : [ 43.5, 65.8 ], "duration" : 0.0, "under_pressure" : true, "counterpress" : true, "related_events" : [ "49ddf6a4-b84b-4292-b084-76b046527a1f" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 4, "name" : "Won" } } }, { "id" : "6270bd96-9d72-4258-83ff-06f3c6a35609", "index" : 1679, "period" : 1, "timestamp" : "00:35:25.389", "minute" : 35, "second" : 25, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 59, "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" : [ 43.5, 65.8 ], "duration" : 4.844679, "related_events" : [ "06552951-b04c-422e-bd26-93d6292564ba", "0dcc07f4-dee2-4686-b3fb-c7b3f3bfcc59" ], "carry" : { "end_location" : [ 55.0, 60.7 ] } }, { "id" : "0dcc07f4-dee2-4686-b3fb-c7b3f3bfcc59", "index" : 1680, "period" : 1, "timestamp" : "00:35:30.234", "minute" : 35, "second" : 30, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 59, "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, 60.7 ], "duration" : 1.234923, "related_events" : [ "afe2e2a8-c860-4ace-9826-21f323f141d7" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 14.142842, "angle" : 1.4929398, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.1, 74.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "afe2e2a8-c860-4ace-9826-21f323f141d7", "index" : 1681, "period" : 1, "timestamp" : "00:35:31.469", "minute" : 35, "second" : 31, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 59, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 56.1, 74.8 ], "related_events" : [ "0dcc07f4-dee2-4686-b3fb-c7b3f3bfcc59" ] }, { "id" : "dc1f62a8-524c-4206-9418-091082a64dbf", "index" : 1682, "period" : 1, "timestamp" : "00:35:31.469", "minute" : 35, "second" : 31, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 59, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 56.1, 74.8 ], "duration" : 0.984792, "under_pressure" : true, "related_events" : [ "0242c596-0157-4044-b00e-ba3afdc15f42", "afe2e2a8-c860-4ace-9826-21f323f141d7", "cc90e534-a1c2-4ce5-a959-97c1cf44604b" ], "carry" : { "end_location" : [ 63.8, 76.6 ] } }, { "id" : "cc90e534-a1c2-4ce5-a959-97c1cf44604b", "index" : 1683, "period" : 1, "timestamp" : "00:35:31.593", "minute" : 35, "second" : 31, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 59, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 60.1, 7.6 ], "duration" : 0.979106, "related_events" : [ "0242c596-0157-4044-b00e-ba3afdc15f42", "dc1f62a8-524c-4206-9418-091082a64dbf" ] }, { "id" : "c47082e3-118a-4829-a8bb-50370ef5ccb3", "index" : 1684, "period" : 1, "timestamp" : "00:35:32.454", "minute" : 35, "second" : 32, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 59, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 56.3, 3.5 ], "duration" : 0.0, "related_events" : [ "0242c596-0157-4044-b00e-ba3afdc15f42" ], "foul_committed" : { "card" : { "id" : 7, "name" : "Yellow Card" } } }, { "id" : "0242c596-0157-4044-b00e-ba3afdc15f42", "index" : 1685, "period" : 1, "timestamp" : "00:35:32.454", "minute" : 35, "second" : 32, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 59, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 63.8, 76.6 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "c47082e3-118a-4829-a8bb-50370ef5ccb3", "cc90e534-a1c2-4ce5-a959-97c1cf44604b" ] }, { "id" : "14607cc2-0802-41b3-ad8f-8c51c5a9fed4", "index" : 1686, "period" : 1, "timestamp" : "00:35:44.946", "minute" : 35, "second" : 44, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 60, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "off_camera" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 63.8, 76.6 ], "duration" : 7.404619, "related_events" : [ "f243a1cf-26a0-43cd-b430-f6075cda2fc9" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 66.9573, "angle" : -2.0999458, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 30.0, 18.8 ], "switch" : true, "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 62, "name" : "Free Kick" } } }, { "id" : "f243a1cf-26a0-43cd-b430-f6075cda2fc9", "index" : 1687, "period" : 1, "timestamp" : "00:35:52.351", "minute" : 35, "second" : 52, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 60, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 30.0, 18.8 ], "related_events" : [ "14607cc2-0802-41b3-ad8f-8c51c5a9fed4" ] }, { "id" : "afaf7354-7b0f-4af2-94e7-c65b21af98a7", "index" : 1688, "period" : 1, "timestamp" : "00:35:54.220", "minute" : 35, "second" : 54, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 60, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 30.2, 28.3 ], "duration" : 1.762975, "related_events" : [ "f6dbd5a3-72b8-4e0a-b71e-90533245abfe" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 43.056473, "angle" : 1.4098477, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 37.1, 70.8 ], "switch" : true, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f6dbd5a3-72b8-4e0a-b71e-90533245abfe", "index" : 1689, "period" : 1, "timestamp" : "00:35:55.983", "minute" : 35, "second" : 55, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 60, "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" : [ 37.1, 70.8 ], "related_events" : [ "afaf7354-7b0f-4af2-94e7-c65b21af98a7" ] }, { "id" : "1f98dce9-749f-498b-b2c6-8903ff6ee852", "index" : 1690, "period" : 1, "timestamp" : "00:35:55.983", "minute" : 35, "second" : 55, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 60, "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" : [ 37.1, 70.8 ], "duration" : 3.953075, "under_pressure" : true, "related_events" : [ "37ca3410-3a53-4e0f-990b-9fd1e34d6f65", "71160d5b-9566-4aea-a924-2d6cdaaa8775", "f6dbd5a3-72b8-4e0a-b71e-90533245abfe" ], "carry" : { "end_location" : [ 40.3, 71.8 ] } }, { "id" : "71160d5b-9566-4aea-a924-2d6cdaaa8775", "index" : 1691, "period" : 1, "timestamp" : "00:35:59.239", "minute" : 35, "second" : 59, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 60, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 78.6, 14.2 ], "duration" : 0.85262, "related_events" : [ "1f98dce9-749f-498b-b2c6-8903ff6ee852", "37ca3410-3a53-4e0f-990b-9fd1e34d6f65" ] }, { "id" : "37ca3410-3a53-4e0f-990b-9fd1e34d6f65", "index" : 1692, "period" : 1, "timestamp" : "00:35:59.936", "minute" : 35, "second" : 59, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 60, "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" : [ 40.3, 71.8 ], "duration" : 5.106801, "under_pressure" : true, "related_events" : [ "2d185176-79b3-4c16-b324-be2f92b2cc4e", "71160d5b-9566-4aea-a924-2d6cdaaa8775", "db66200d-909f-425e-85fd-fc93668de093" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 75.81695, "angle" : -0.14693339, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 115.3, 60.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "2d185176-79b3-4c16-b324-be2f92b2cc4e", "index" : 1693, "period" : 1, "timestamp" : "00:36:05.043", "minute" : 36, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 60, "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" : [ 98.1, 70.4 ], "related_events" : [ "37ca3410-3a53-4e0f-990b-9fd1e34d6f65" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "db66200d-909f-425e-85fd-fc93668de093", "index" : 1694, "period" : 1, "timestamp" : "00:36:05.043", "minute" : 36, "second" : 5, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 4.8, 19.4 ], "duration" : 0.0, "related_events" : [ "37ca3410-3a53-4e0f-990b-9fd1e34d6f65" ] }, { "id" : "77284ba1-9ba6-4409-9936-aa4fe49fd36f", "index" : 1695, "period" : 1, "timestamp" : "00:36:05.043", "minute" : 36, "second" : 5, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 4.8, 19.4 ], "duration" : 2.253765, "related_events" : [ "db66200d-909f-425e-85fd-fc93668de093", "e641c5c4-48e1-447b-aa31-b7e6a3ed295c" ], "carry" : { "end_location" : [ 9.4, 23.4 ] } }, { "id" : "e641c5c4-48e1-447b-aa31-b7e6a3ed295c", "index" : 1696, "period" : 1, "timestamp" : "00:36:07.296", "minute" : 36, "second" : 7, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 9.4, 23.4 ], "duration" : 1.675625, "related_events" : [ "74e89ced-5deb-432e-8274-8049725aeb0d" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 14.106027, "angle" : 0.33968586, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 22.7, 28.1 ], "body_part" : { "id" : 69, "name" : "Keeper Arm" } } }, { "id" : "74e89ced-5deb-432e-8274-8049725aeb0d", "index" : 1697, "period" : 1, "timestamp" : "00:36:08.972", "minute" : 36, "second" : 8, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 22.7, 28.1 ], "related_events" : [ "e641c5c4-48e1-447b-aa31-b7e6a3ed295c" ] }, { "id" : "b5662a30-17de-4d7f-9a60-5c7ab6c8b80c", "index" : 1698, "period" : 1, "timestamp" : "00:36:08.972", "minute" : 36, "second" : 8, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 22.7, 28.1 ], "duration" : 1.6394581, "related_events" : [ "74e89ced-5deb-432e-8274-8049725aeb0d", "fa029e3e-0c87-4837-999c-5e65279dd9a1" ], "carry" : { "end_location" : [ 31.6, 32.7 ] } }, { "id" : "fa029e3e-0c87-4837-999c-5e65279dd9a1", "index" : 1699, "period" : 1, "timestamp" : "00:36:10.611", "minute" : 36, "second" : 10, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 31.6, 32.7 ], "duration" : 1.505459, "related_events" : [ "57f85edb-27de-4456-9f4b-5011d0e1a72e" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 14.579437, "angle" : 0.4697825, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 44.6, 39.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "57f85edb-27de-4456-9f4b-5011d0e1a72e", "index" : 1700, "period" : 1, "timestamp" : "00:36:12.117", "minute" : 36, "second" : 12, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 44.6, 39.3 ], "related_events" : [ "fa029e3e-0c87-4837-999c-5e65279dd9a1" ] }, { "id" : "5ace276e-daae-4097-ac7a-8ed8bfc29d17", "index" : 1701, "period" : 1, "timestamp" : "00:36:12.117", "minute" : 36, "second" : 12, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 44.6, 39.3 ], "duration" : 0.973159, "related_events" : [ "9be5960f-19e3-43ce-ab91-6766fa3e0e71" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 10.551303, "angle" : -2.8828218, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 34.4, 36.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9be5960f-19e3-43ce-ab91-6766fa3e0e71", "index" : 1702, "period" : 1, "timestamp" : "00:36:13.090", "minute" : 36, "second" : 13, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 34.4, 36.6 ], "related_events" : [ "5ace276e-daae-4097-ac7a-8ed8bfc29d17" ] }, { "id" : "c7e3d4cc-ebe0-4114-ab6c-0f080f639a38", "index" : 1703, "period" : 1, "timestamp" : "00:36:13.090", "minute" : 36, "second" : 13, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 34.4, 36.6 ], "duration" : 0.803064, "related_events" : [ "9be5960f-19e3-43ce-ab91-6766fa3e0e71", "d507442e-d9f3-4fc0-99ad-940a551383a6" ], "carry" : { "end_location" : [ 34.4, 36.6 ] } }, { "id" : "d507442e-d9f3-4fc0-99ad-940a551383a6", "index" : 1704, "period" : 1, "timestamp" : "00:36:13.893", "minute" : 36, "second" : 13, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 34.4, 36.6 ], "duration" : 2.109401, "related_events" : [ "ccf5d682-6539-447c-b6c0-4697b4433693" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 18.453184, "angle" : 1.4948556, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 35.8, 55.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "ccf5d682-6539-447c-b6c0-4697b4433693", "index" : 1705, "period" : 1, "timestamp" : "00:36:16.003", "minute" : 36, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 35.8, 55.0 ], "related_events" : [ "d507442e-d9f3-4fc0-99ad-940a551383a6" ] }, { "id" : "17919f78-4d28-4221-8b38-2712422b642c", "index" : 1706, "period" : 1, "timestamp" : "00:36:16.003", "minute" : 36, "second" : 16, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 35.8, 55.0 ], "duration" : 5.269915, "related_events" : [ "ccf5d682-6539-447c-b6c0-4697b4433693", "ffbf6114-b84d-4b49-89f8-428d3d5b96ed" ], "carry" : { "end_location" : [ 51.6, 61.6 ] } }, { "id" : "ffbf6114-b84d-4b49-89f8-428d3d5b96ed", "index" : 1707, "period" : 1, "timestamp" : "00:36:21.272", "minute" : 36, "second" : 21, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 51.6, 61.6 ], "duration" : 1.452629, "related_events" : [ "8c5a4b09-7bd1-4d93-b43a-9474b14fc4e2" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 27.33002, "angle" : 0.483285, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 75.8, 74.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "8c5a4b09-7bd1-4d93-b43a-9474b14fc4e2", "index" : 1708, "period" : 1, "timestamp" : "00:36:22.725", "minute" : 36, "second" : 22, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 75.8, 74.3 ], "related_events" : [ "ffbf6114-b84d-4b49-89f8-428d3d5b96ed" ] }, { "id" : "297a3ba2-0a6a-4723-be13-22010235e53c", "index" : 1709, "period" : 1, "timestamp" : "00:36:22.725", "minute" : 36, "second" : 22, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 75.8, 74.3 ], "duration" : 1.151179, "related_events" : [ "326f9f34-740d-4098-ba65-a16f2fd879d6", "8c5a4b09-7bd1-4d93-b43a-9474b14fc4e2" ], "carry" : { "end_location" : [ 84.4, 74.1 ] } }, { "id" : "326f9f34-740d-4098-ba65-a16f2fd879d6", "index" : 1710, "period" : 1, "timestamp" : "00:36:23.876", "minute" : 36, "second" : 23, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 84.4, 74.1 ], "duration" : 1.101487, "related_events" : [ "2a5cc2e3-8bae-4ed7-8bbe-8ca2e9bcd0ef" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 11.4, "angle" : -1.5707964, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 84.4, 62.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "2a5cc2e3-8bae-4ed7-8bbe-8ca2e9bcd0ef", "index" : 1711, "period" : 1, "timestamp" : "00:36:24.978", "minute" : 36, "second" : 24, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 84.4, 62.7 ], "related_events" : [ "326f9f34-740d-4098-ba65-a16f2fd879d6" ] }, { "id" : "51580431-5faa-4908-9219-bf86b91ac501", "index" : 1712, "period" : 1, "timestamp" : "00:36:24.978", "minute" : 36, "second" : 24, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 84.4, 62.7 ], "duration" : 1.79004, "related_events" : [ "2a5cc2e3-8bae-4ed7-8bbe-8ca2e9bcd0ef", "91cee13d-ae7b-4204-9c21-24fec1a218c8" ], "carry" : { "end_location" : [ 79.8, 68.3 ] } }, { "id" : "91cee13d-ae7b-4204-9c21-24fec1a218c8", "index" : 1713, "period" : 1, "timestamp" : "00:36:26.768", "minute" : 36, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 79.8, 68.3 ], "duration" : 1.246392, "related_events" : [ "78396ee4-574d-4b23-bf6e-140c8e2c7492" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 13.92013, "angle" : -2.2186077, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 71.4, 57.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "d2cd9759-d1c4-421a-8725-98a2fe9712c5", "index" : 1714, "period" : 1, "timestamp" : "00:36:27.904", "minute" : 36, "second" : 27, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 52.6, 23.4 ], "duration" : 0.420388, "related_events" : [ "73a5020e-18d5-4d40-82c0-72e683bcccf4", "78396ee4-574d-4b23-bf6e-140c8e2c7492" ] }, { "id" : "78396ee4-574d-4b23-bf6e-140c8e2c7492", "index" : 1715, "period" : 1, "timestamp" : "00:36:28.014", "minute" : 36, "second" : 28, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 71.4, 57.2 ], "under_pressure" : true, "related_events" : [ "91cee13d-ae7b-4204-9c21-24fec1a218c8", "d2cd9759-d1c4-421a-8725-98a2fe9712c5" ] }, { "id" : "73a5020e-18d5-4d40-82c0-72e683bcccf4", "index" : 1716, "period" : 1, "timestamp" : "00:36:28.014", "minute" : 36, "second" : 28, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 71.1, 57.8 ], "duration" : 1.654383, "under_pressure" : true, "related_events" : [ "ac78a4f9-e2d9-4c64-86b8-8cd5208168d9", "d2cd9759-d1c4-421a-8725-98a2fe9712c5" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 13.665284, "angle" : 2.2421088, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.6, 68.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ac78a4f9-e2d9-4c64-86b8-8cd5208168d9", "index" : 1717, "period" : 1, "timestamp" : "00:36:29.669", "minute" : 36, "second" : 29, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 62.6, 68.5 ], "related_events" : [ "73a5020e-18d5-4d40-82c0-72e683bcccf4" ] }, { "id" : "21004c4d-635a-440d-940f-ebf807da6aac", "index" : 1718, "period" : 1, "timestamp" : "00:36:29.669", "minute" : 36, "second" : 29, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 62.6, 68.5 ], "duration" : 1.507754, "related_events" : [ "3e08a9d8-cedc-448c-b433-098d1ef178c6", "ac78a4f9-e2d9-4c64-86b8-8cd5208168d9" ], "carry" : { "end_location" : [ 58.2, 61.9 ] } }, { "id" : "3e08a9d8-cedc-448c-b433-098d1ef178c6", "index" : 1719, "period" : 1, "timestamp" : "00:36:31.176", "minute" : 36, "second" : 31, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 58.2, 61.9 ], "duration" : 1.002323, "related_events" : [ "0424addf-7a98-40cf-af66-666d682f766f" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 19.420866, "angle" : -1.6171548, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 57.3, 42.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "0424addf-7a98-40cf-af66-666d682f766f", "index" : 1720, "period" : 1, "timestamp" : "00:36:32.179", "minute" : 36, "second" : 32, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 57.3, 42.5 ], "related_events" : [ "3e08a9d8-cedc-448c-b433-098d1ef178c6" ] }, { "id" : "27f25dab-0a26-450c-b65c-36c8ca75cd0b", "index" : 1721, "period" : 1, "timestamp" : "00:36:32.179", "minute" : 36, "second" : 32, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 57.3, 42.5 ], "duration" : 1.915179, "related_events" : [ "0424addf-7a98-40cf-af66-666d682f766f", "20850c6c-e60c-4e58-a430-7d53697bdf8d" ], "carry" : { "end_location" : [ 57.7, 41.0 ] } }, { "id" : "20850c6c-e60c-4e58-a430-7d53697bdf8d", "index" : 1722, "period" : 1, "timestamp" : "00:36:34.094", "minute" : 36, "second" : 34, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 57.7, 41.0 ], "duration" : 1.6341, "related_events" : [ "29d2bedb-e658-4366-9de0-c9bc02f91997" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 5.3823786, "angle" : -0.61377007, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.1, 37.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "29d2bedb-e658-4366-9de0-c9bc02f91997", "index" : 1723, "period" : 1, "timestamp" : "00:36:35.728", "minute" : 36, "second" : 35, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 62.1, 37.9 ], "related_events" : [ "20850c6c-e60c-4e58-a430-7d53697bdf8d" ] }, { "id" : "0aa822cb-a45e-4661-b772-918acc768a13", "index" : 1724, "period" : 1, "timestamp" : "00:36:35.728", "minute" : 36, "second" : 35, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 62.1, 37.9 ], "duration" : 0.325355, "related_events" : [ "29d2bedb-e658-4366-9de0-c9bc02f91997", "f5e8c67b-1623-4059-a111-774ad525b4af" ], "carry" : { "end_location" : [ 62.1, 37.9 ] } }, { "id" : "f5e8c67b-1623-4059-a111-774ad525b4af", "index" : 1725, "period" : 1, "timestamp" : "00:36:36.053", "minute" : 36, "second" : 36, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 62.1, 37.9 ], "duration" : 1.159941, "related_events" : [ "09b0a7e9-7c78-45cd-bbca-28d94e7b0095" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 17.238619, "angle" : -1.3722631, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 65.5, 21.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "09b0a7e9-7c78-45cd-bbca-28d94e7b0095", "index" : 1726, "period" : 1, "timestamp" : "00:36:37.213", "minute" : 36, "second" : 37, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 65.5, 21.0 ], "related_events" : [ "f5e8c67b-1623-4059-a111-774ad525b4af" ] }, { "id" : "ca3751e3-d116-4a87-a16b-a815722ffc05", "index" : 1727, "period" : 1, "timestamp" : "00:36:37.213", "minute" : 36, "second" : 37, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 65.5, 21.0 ], "duration" : 0.93504, "related_events" : [ "6121fbdc-f61e-4a82-89b7-661cecc3ee2e" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 6.5551505, "angle" : 1.945637, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.1, 27.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "6121fbdc-f61e-4a82-89b7-661cecc3ee2e", "index" : 1728, "period" : 1, "timestamp" : "00:36:38.148", "minute" : 36, "second" : 38, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 63.1, 27.1 ], "related_events" : [ "ca3751e3-d116-4a87-a16b-a815722ffc05" ] }, { "id" : "83005355-eb66-43ea-9601-b1976ffa9991", "index" : 1729, "period" : 1, "timestamp" : "00:36:38.148", "minute" : 36, "second" : 38, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 63.1, 27.1 ], "duration" : 2.572279, "related_events" : [ "6121fbdc-f61e-4a82-89b7-661cecc3ee2e", "6d405a45-98e6-40a1-89ff-9c920a8a513f" ], "carry" : { "end_location" : [ 65.5, 24.0 ] } }, { "id" : "6d405a45-98e6-40a1-89ff-9c920a8a513f", "index" : 1730, "period" : 1, "timestamp" : "00:36:40.721", "minute" : 36, "second" : 40, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 65.5, 24.0 ], "duration" : 2.115566, "related_events" : [ "6361a733-ea96-4ac7-aec8-fe4417446b2f" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 20.534119, "angle" : -1.364805, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 69.7, 3.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "6361a733-ea96-4ac7-aec8-fe4417446b2f", "index" : 1731, "period" : 1, "timestamp" : "00:36:42.836", "minute" : 36, "second" : 42, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 69.7, 3.9 ], "related_events" : [ "6d405a45-98e6-40a1-89ff-9c920a8a513f" ] }, { "id" : "a3cf10bd-c7e7-4698-bcbf-26f3e250b887", "index" : 1732, "period" : 1, "timestamp" : "00:36:42.836", "minute" : 36, "second" : 42, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 69.7, 3.9 ], "duration" : 2.255752, "related_events" : [ "6361a733-ea96-4ac7-aec8-fe4417446b2f", "a8d8cf5a-4a7f-46c1-a105-38c9effbf168" ], "carry" : { "end_location" : [ 69.7, 3.9 ] } }, { "id" : "a8d8cf5a-4a7f-46c1-a105-38c9effbf168", "index" : 1733, "period" : 1, "timestamp" : "00:36:45.092", "minute" : 36, "second" : 45, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 69.7, 3.9 ], "duration" : 0.966412, "related_events" : [ "7ae6583c-100c-4959-9634-d32c8029eb99" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 10.46518, "angle" : 2.025897, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 65.1, 13.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "7ae6583c-100c-4959-9634-d32c8029eb99", "index" : 1734, "period" : 1, "timestamp" : "00:36:46.058", "minute" : 36, "second" : 46, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 65.1, 13.3 ], "related_events" : [ "a8d8cf5a-4a7f-46c1-a105-38c9effbf168" ] }, { "id" : "ff1c20c0-286a-4cfd-8415-37a1f35f858c", "index" : 1735, "period" : 1, "timestamp" : "00:36:46.058", "minute" : 36, "second" : 46, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 65.1, 13.3 ], "duration" : 2.339536, "related_events" : [ "1d0160e8-9465-4295-a76c-c7149da3e575", "7ae6583c-100c-4959-9634-d32c8029eb99" ], "carry" : { "end_location" : [ 65.1, 13.3 ] } }, { "id" : "1d0160e8-9465-4295-a76c-c7149da3e575", "index" : 1736, "period" : 1, "timestamp" : "00:36:48.398", "minute" : 36, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 65.1, 13.3 ], "duration" : 2.079123, "related_events" : [ "6fa7481c-ba73-442a-a5e8-057b1d33aa05" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 44.18382, "angle" : 1.4573898, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 70.1, 57.2 ], "switch" : true, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "6fa7481c-ba73-442a-a5e8-057b1d33aa05", "index" : 1737, "period" : 1, "timestamp" : "00:36:50.477", "minute" : 36, "second" : 50, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 70.1, 57.2 ], "related_events" : [ "1d0160e8-9465-4295-a76c-c7149da3e575" ] }, { "id" : "9c55883f-b1ff-49ca-984e-1f6745ab6e5b", "index" : 1738, "period" : 1, "timestamp" : "00:36:50.477", "minute" : 36, "second" : 50, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 70.1, 57.2 ], "duration" : 2.109692, "related_events" : [ "6fa7481c-ba73-442a-a5e8-057b1d33aa05", "910bebb4-db84-4b2b-9b2c-5d16adffc6c8" ], "carry" : { "end_location" : [ 86.3, 61.9 ] } }, { "id" : "910bebb4-db84-4b2b-9b2c-5d16adffc6c8", "index" : 1739, "period" : 1, "timestamp" : "00:36:52.587", "minute" : 36, "second" : 52, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 86.3, 61.9 ], "duration" : 2.33697, "related_events" : [ "55ab6fee-1d9c-4db4-bd32-87f982a54add" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 48.046333, "angle" : -0.94353026, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 114.5, 23.0 ], "assisted_shot_id" : "4b6da650-ccdc-4728-9fd1-85d07130bf63", "shot_assist" : true, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "55ab6fee-1d9c-4db4-bd32-87f982a54add", "index" : 1740, "period" : 1, "timestamp" : "00:36:54.924", "minute" : 36, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 114.5, 23.0 ], "related_events" : [ "910bebb4-db84-4b2b-9b2c-5d16adffc6c8" ] }, { "id" : "4b6da650-ccdc-4728-9fd1-85d07130bf63", "index" : 1741, "period" : 1, "timestamp" : "00:36:54.964", "minute" : 36, "second" : 54, "type" : { "id" : 16, "name" : "Shot" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 114.2, 24.1 ], "duration" : 0.704959, "related_events" : [ "12419768-efa3-4609-a6f5-adf20f1b4f9d" ], "shot" : { "statsbomb_xg" : 0.013914249, "end_location" : [ 120.0, 34.0, 6.4 ], "key_pass_id" : "910bebb4-db84-4b2b-9b2c-5d16adffc6c8", "technique" : { "id" : 95, "name" : "Volley" }, "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 87, "name" : "Open Play" }, "outcome" : { "id" : 98, "name" : "Off T" }, "first_time" : true, "freeze_frame" : [ { "location" : [ 103.2, 50.4 ], "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "teammate" : true }, { "location" : [ 109.4, 41.1 ], "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "teammate" : true }, { "location" : [ 97.8, 73.7 ], "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "teammate" : true }, { "location" : [ 82.4, 67.8 ], "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "teammate" : true }, { "location" : [ 118.9, 36.2 ], "player" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "teammate" : false }, { "location" : [ 87.1, 60.3 ], "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "teammate" : false }, { "location" : [ 95.6, 46.1 ], "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "teammate" : false }, { "location" : [ 94.9, 56.6 ], "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "teammate" : false }, { "location" : [ 113.4, 29.0 ], "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "teammate" : false }, { "location" : [ 112.1, 37.2 ], "player" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "teammate" : false }, { "location" : [ 110.7, 41.9 ], "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "teammate" : false }, { "location" : [ 103.0, 63.4 ], "player" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : false }, { "location" : [ 106.1, 19.7 ], "player" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "teammate" : false } ] } }, { "id" : "12419768-efa3-4609-a6f5-adf20f1b4f9d", "index" : 1742, "period" : 1, "timestamp" : "00:36:55.669", "minute" : 36, "second" : 55, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 61, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 1.2, 43.9 ], "duration" : 0.0, "related_events" : [ "4b6da650-ccdc-4728-9fd1-85d07130bf63" ], "goalkeeper" : { "end_location" : [ 1.2, 43.9 ], "type" : { "id" : 32, "name" : "Shot Faced" }, "position" : { "id" : 44, "name" : "Set" } } }, { "id" : "25ab6e5b-753d-4442-9fdd-50dc31279cd1", "index" : 1743, "period" : 1, "timestamp" : "00:37:15.542", "minute" : 37, "second" : 15, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 62, "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, 44.1 ], "duration" : 1.434099, "related_events" : [ "fe1c348c-60ce-463c-979b-bcd5fa53e3f5" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 20.811775, "angle" : -1.5371552, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 7.7, 23.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 63, "name" : "Goal Kick" } } }, { "id" : "fe1c348c-60ce-463c-979b-bcd5fa53e3f5", "index" : 1744, "period" : 1, "timestamp" : "00:37:16.976", "minute" : 37, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 62, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 7.7, 23.3 ], "related_events" : [ "25ab6e5b-753d-4442-9fdd-50dc31279cd1" ] }, { "id" : "8e7c1c0b-af6d-4a03-a1b2-a1b3e9788591", "index" : 1745, "period" : 1, "timestamp" : "00:37:16.976", "minute" : 37, "second" : 16, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 62, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 7.7, 23.3 ], "duration" : 5.41878, "related_events" : [ "f353f081-5e49-4013-a4d1-b157d14444b9", "fe1c348c-60ce-463c-979b-bcd5fa53e3f5" ], "carry" : { "end_location" : [ 21.4, 10.6 ] } }, { "id" : "f353f081-5e49-4013-a4d1-b157d14444b9", "index" : 1746, "period" : 1, "timestamp" : "00:37:22.395", "minute" : 37, "second" : 22, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 62, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 21.4, 10.6 ], "duration" : 1.71195, "related_events" : [ "1ff8be40-910c-478a-b3ab-7a8e925c25b8" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 36.807743, "angle" : 0.39311922, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.4, 24.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "1ff8be40-910c-478a-b3ab-7a8e925c25b8", "index" : 1747, "period" : 1, "timestamp" : "00:37:24.107", "minute" : 37, "second" : 24, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 62, "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" : 23, "name" : "Center Forward" }, "location" : [ 55.4, 24.7 ], "related_events" : [ "f353f081-5e49-4013-a4d1-b157d14444b9" ] }, { "id" : "8dfa2eca-2ec4-4cba-861e-dafa80c5c510", "index" : 1748, "period" : 1, "timestamp" : "00:37:24.107", "minute" : 37, "second" : 24, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 62, "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" : 23, "name" : "Center Forward" }, "location" : [ 55.6, 24.8 ], "duration" : 0.635391, "related_events" : [ "69a021a2-8861-474f-b2e5-f9b4d437e011" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 7.0035706, "angle" : 2.3259008, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.8, 29.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "69a021a2-8861-474f-b2e5-f9b4d437e011", "index" : 1749, "period" : 1, "timestamp" : "00:37:24.742", "minute" : 37, "second" : 24, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 62, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 50.8, 29.9 ], "related_events" : [ "8dfa2eca-2ec4-4cba-861e-dafa80c5c510" ] }, { "id" : "25b1d71f-c40b-4acf-8f4f-6b2fc8028048", "index" : 1750, "period" : 1, "timestamp" : "00:37:24.742", "minute" : 37, "second" : 24, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 62, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 50.8, 29.9 ], "duration" : 1.849712, "under_pressure" : true, "related_events" : [ "0e26e0ec-5d8b-4fce-8ba9-d5952a58adb9", "69a021a2-8861-474f-b2e5-f9b4d437e011", "cc201c94-d556-47bd-a2bd-41b885b5006e" ], "carry" : { "end_location" : [ 55.2, 31.0 ] } }, { "id" : "0e26e0ec-5d8b-4fce-8ba9-d5952a58adb9", "index" : 1751, "period" : 1, "timestamp" : "00:37:25.880", "minute" : 37, "second" : 25, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 62, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 65.9, 43.5 ], "duration" : 0.986425, "related_events" : [ "25b1d71f-c40b-4acf-8f4f-6b2fc8028048", "cc201c94-d556-47bd-a2bd-41b885b5006e" ] }, { "id" : "cc201c94-d556-47bd-a2bd-41b885b5006e", "index" : 1752, "period" : 1, "timestamp" : "00:37:26.592", "minute" : 37, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 62, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 55.2, 31.0 ], "duration" : 0.826509, "under_pressure" : true, "related_events" : [ "0e26e0ec-5d8b-4fce-8ba9-d5952a58adb9", "e2773806-5e21-4989-9f91-96807065a5b2" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 11.088733, "angle" : 0.8876049, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.2, 39.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e2773806-5e21-4989-9f91-96807065a5b2", "index" : 1753, "period" : 1, "timestamp" : "00:37:27.419", "minute" : 37, "second" : 27, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 62, "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" : 23, "name" : "Center Forward" }, "location" : [ 62.2, 39.6 ], "related_events" : [ "cc201c94-d556-47bd-a2bd-41b885b5006e" ] }, { "id" : "6a9145d5-d565-4af9-b8b9-bc54fdf83cd5", "index" : 1754, "period" : 1, "timestamp" : "00:37:27.419", "minute" : 37, "second" : 27, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 62, "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" : 23, "name" : "Center Forward" }, "location" : [ 62.2, 39.6 ], "duration" : 0.838318, "related_events" : [ "471147a8-4d11-4eec-97f4-4a91c772f1ae", "e2773806-5e21-4989-9f91-96807065a5b2" ], "carry" : { "end_location" : [ 62.6, 43.6 ] } }, { "id" : "471147a8-4d11-4eec-97f4-4a91c772f1ae", "index" : 1755, "period" : 1, "timestamp" : "00:37:28.257", "minute" : 37, "second" : 28, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 62, "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" : 23, "name" : "Center Forward" }, "location" : [ 62.6, 43.6 ], "duration" : 2.420079, "related_events" : [ "bcf5c06b-52ad-4fed-bc1d-371fa7b9d6d1" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 31.595728, "angle" : 1.2320304, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 73.1, 73.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "bcf5c06b-52ad-4fed-bc1d-371fa7b9d6d1", "index" : 1756, "period" : 1, "timestamp" : "00:37:30.677", "minute" : 37, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 62, "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" : [ 73.1, 73.4 ], "related_events" : [ "471147a8-4d11-4eec-97f4-4a91c772f1ae" ] }, { "id" : "aaeea5c8-f3da-4b5c-a0c0-442177d10c4f", "index" : 1757, "period" : 1, "timestamp" : "00:37:30.677", "minute" : 37, "second" : 30, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 62, "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" : [ 73.1, 73.4 ], "duration" : 2.819985, "related_events" : [ "9395df46-1f9b-4958-b561-13f87fb73ddb", "bcf5c06b-52ad-4fed-bc1d-371fa7b9d6d1" ], "carry" : { "end_location" : [ 76.9, 74.8 ] } }, { "id" : "9395df46-1f9b-4958-b561-13f87fb73ddb", "index" : 1758, "period" : 1, "timestamp" : "00:37:33.497", "minute" : 37, "second" : 33, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 62, "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" : [ 76.9, 74.8 ], "duration" : 2.282652, "related_events" : [ "a62cc023-045c-4d4d-bc2f-d00af1464843" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 33.62142, "angle" : 0.035699114, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 110.5, 76.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "25ff3fbf-1d93-4d3f-bbc6-9d408a8a07c9", "index" : 1759, "period" : 1, "timestamp" : "00:37:34.902", "minute" : 37, "second" : 34, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 62, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 13.9, 7.7 ], "duration" : 1.048901, "related_events" : [ "60cc76d5-cd69-4dc1-b1a7-f95e5c807623", "a62cc023-045c-4d4d-bc2f-d00af1464843" ] }, { "id" : "a62cc023-045c-4d4d-bc2f-d00af1464843", "index" : 1760, "period" : 1, "timestamp" : "00:37:35.780", "minute" : 37, "second" : 35, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 62, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 110.5, 76.0 ], "under_pressure" : true, "related_events" : [ "25ff3fbf-1d93-4d3f-bbc6-9d408a8a07c9", "9395df46-1f9b-4958-b561-13f87fb73ddb" ] }, { "id" : "60cc76d5-cd69-4dc1-b1a7-f95e5c807623", "index" : 1761, "period" : 1, "timestamp" : "00:37:35.780", "minute" : 37, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 62, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 110.7, 75.3 ], "duration" : 0.50036, "under_pressure" : true, "related_events" : [ "25ff3fbf-1d93-4d3f-bbc6-9d408a8a07c9", "891c02cc-593f-43d2-a132-e854b8bc3ef9" ], "pass" : { "length" : 18.10442, "angle" : -1.5928922, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 110.3, 57.2 ], "outcome" : { "id" : 9, "name" : "Incomplete" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "891c02cc-593f-43d2-a132-e854b8bc3ef9", "index" : 1762, "period" : 1, "timestamp" : "00:37:36.280", "minute" : 37, "second" : 36, "type" : { "id" : 10, "name" : "Interception" }, "possession" : 62, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 9.8, 22.9 ], "duration" : 0.0, "related_events" : [ "60cc76d5-cd69-4dc1-b1a7-f95e5c807623" ], "interception" : { "outcome" : { "id" : 16, "name" : "Success In Play" } } }, { "id" : "7d130296-777e-48af-a4c3-9548e36b5b2a", "index" : 1763, "period" : 1, "timestamp" : "00:37:38.106", "minute" : 37, "second" : 38, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 63, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 2.4, 22.0 ], "duration" : 0.866308, "related_events" : [ "4dfa007e-cbf8-4912-ba6d-85013a324e38" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 3.6055512, "angle" : 0.98279375, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 4.4, 25.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 66, "name" : "Recovery" } } }, { "id" : "4dfa007e-cbf8-4912-ba6d-85013a324e38", "index" : 1764, "period" : 1, "timestamp" : "00:37:38.972", "minute" : 37, "second" : 38, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 63, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 4.4, 25.0 ], "related_events" : [ "7d130296-777e-48af-a4c3-9548e36b5b2a" ] }, { "id" : "523b312c-0e88-4510-969d-227f96bb1982", "index" : 1765, "period" : 1, "timestamp" : "00:37:38.972", "minute" : 37, "second" : 38, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 63, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 4.4, 25.0 ], "duration" : 2.029876, "related_events" : [ "7b0e3fb1-3600-47d7-bcbe-d32280c06107" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 35.9818, "angle" : -0.63349587, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 33.4, 3.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "7b0e3fb1-3600-47d7-bcbe-d32280c06107", "index" : 1766, "period" : 1, "timestamp" : "00:37:41.002", "minute" : 37, "second" : 41, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 63, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 33.4, 3.7 ], "related_events" : [ "523b312c-0e88-4510-969d-227f96bb1982" ] }, { "id" : "94f3b661-d156-4a30-a418-46acc8411623", "index" : 1767, "period" : 1, "timestamp" : "00:37:41.002", "minute" : 37, "second" : 41, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 63, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 33.4, 3.7 ], "duration" : 2.040917, "under_pressure" : true, "related_events" : [ "3304c8b8-e079-4e8e-9e15-5511ca6426f0", "366b0303-9c57-420a-a722-0b5abf0bfe2e", "7b0e3fb1-3600-47d7-bcbe-d32280c06107" ], "carry" : { "end_location" : [ 30.9, 3.1 ] } }, { "id" : "3304c8b8-e079-4e8e-9e15-5511ca6426f0", "index" : 1768, "period" : 1, "timestamp" : "00:37:41.033", "minute" : 37, "second" : 41, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 63, "possession_team" : { "id" : 771, "name" : "France" }, "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.4, 73.2 ], "duration" : 1.5909, "counterpress" : true, "related_events" : [ "94f3b661-d156-4a30-a418-46acc8411623" ] }, { "id" : "008d517f-5197-4151-80a1-afb782e2caa7", "index" : 1769, "period" : 1, "timestamp" : "00:37:43.043", "minute" : 37, "second" : 43, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 63, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 89.2, 77.0 ], "duration" : 0.0, "counterpress" : true, "related_events" : [ "366b0303-9c57-420a-a722-0b5abf0bfe2e" ] }, { "id" : "366b0303-9c57-420a-a722-0b5abf0bfe2e", "index" : 1770, "period" : 1, "timestamp" : "00:37:43.043", "minute" : 37, "second" : 43, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 63, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 30.9, 3.1 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "008d517f-5197-4151-80a1-afb782e2caa7" ] }, { "id" : "04996fec-13f9-4ea9-98a8-cb24a5279c30", "index" : 1771, "period" : 1, "timestamp" : "00:37:53.270", "minute" : 37, "second" : 53, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "off_camera" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 30.2, 3.4 ], "duration" : 0.82197, "related_events" : [ "a556e98a-7d38-4296-9d29-4be08dd01e16" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 15.924824, "angle" : 2.0119758, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 23.4, 17.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 62, "name" : "Free Kick" } } }, { "id" : "a556e98a-7d38-4296-9d29-4be08dd01e16", "index" : 1772, "period" : 1, "timestamp" : "00:37:54.092", "minute" : 37, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 23.4, 17.8 ], "related_events" : [ "04996fec-13f9-4ea9-98a8-cb24a5279c30" ] }, { "id" : "8c39e12c-d24e-484e-958a-e03009d51aea", "index" : 1773, "period" : 1, "timestamp" : "00:37:54.511", "minute" : 37, "second" : 54, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 25.5, 19.0 ], "duration" : 1.595929, "related_events" : [ "a65ab889-b349-4e8f-a4a7-fb975402ff5f" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 15.356106, "angle" : 1.0605353, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 33.0, 32.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "a65ab889-b349-4e8f-a4a7-fb975402ff5f", "index" : 1774, "period" : 1, "timestamp" : "00:37:56.107", "minute" : 37, "second" : 56, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 33.0, 32.4 ], "related_events" : [ "8c39e12c-d24e-484e-958a-e03009d51aea" ] }, { "id" : "ac1f2aba-f034-4635-8b87-dc864148ce9b", "index" : 1775, "period" : 1, "timestamp" : "00:37:56.107", "minute" : 37, "second" : 56, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 33.0, 32.4 ], "duration" : 5.146383, "related_events" : [ "a65ab889-b349-4e8f-a4a7-fb975402ff5f", "e9824245-9874-4671-b147-5b376da00ab2" ], "carry" : { "end_location" : [ 49.1, 47.0 ] } }, { "id" : "e9824245-9874-4671-b147-5b376da00ab2", "index" : 1776, "period" : 1, "timestamp" : "00:38:01.253", "minute" : 38, "second" : 1, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 49.1, 47.0 ], "duration" : 0.717301, "related_events" : [ "209022d8-ebfe-40fb-84d9-b1c910287d54" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 13.647344, "angle" : -0.79057944, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 58.7, 37.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "209022d8-ebfe-40fb-84d9-b1c910287d54", "index" : 1777, "period" : 1, "timestamp" : "00:38:01.971", "minute" : 38, "second" : 1, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 58.7, 37.3 ], "related_events" : [ "e9824245-9874-4671-b147-5b376da00ab2" ] }, { "id" : "2ce7881f-22fd-41f6-a9d1-8cc2050eb466", "index" : 1778, "period" : 1, "timestamp" : "00:38:01.971", "minute" : 38, "second" : 1, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 58.7, 37.3 ], "duration" : 0.946971, "related_events" : [ "9efdf619-161e-4c09-bbc0-f5959cbe7edc" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 14.948244, "angle" : 1.0682462, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 65.9, 50.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9efdf619-161e-4c09-bbc0-f5959cbe7edc", "index" : 1779, "period" : 1, "timestamp" : "00:38:02.918", "minute" : 38, "second" : 2, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 65.9, 50.4 ], "related_events" : [ "2ce7881f-22fd-41f6-a9d1-8cc2050eb466" ] }, { "id" : "82858360-70ea-48fb-b533-d19b6695b542", "index" : 1780, "period" : 1, "timestamp" : "00:38:02.918", "minute" : 38, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 65.9, 50.4 ], "duration" : 0.534333, "related_events" : [ "3ca19c6d-e163-4bbd-acce-921fee452df4", "b63596e7-45f0-4f9a-a33e-5ef6663998c8" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 5.314132, "angle" : 1.9163519, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.1, 55.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "3ca19c6d-e163-4bbd-acce-921fee452df4", "index" : 1781, "period" : 1, "timestamp" : "00:38:03.452", "minute" : 38, "second" : 3, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 61.3, 57.2 ], "related_events" : [ "82858360-70ea-48fb-b533-d19b6695b542" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "b63596e7-45f0-4f9a-a33e-5ef6663998c8", "index" : 1782, "period" : 1, "timestamp" : "00:38:03.452", "minute" : 38, "second" : 3, "type" : { "id" : 10, "name" : "Interception" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 56.0, 24.7 ], "duration" : 0.0, "related_events" : [ "82858360-70ea-48fb-b533-d19b6695b542" ], "interception" : { "outcome" : { "id" : 13, "name" : "Lost In Play" } } }, { "id" : "afe0eaeb-d50a-45ea-86df-d6e95d7c45e0", "index" : 1783, "period" : 1, "timestamp" : "00:38:04.080", "minute" : 38, "second" : 4, "type" : { "id" : 10, "name" : "Interception" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 59.1, 53.3 ], "duration" : 0.0, "interception" : { "outcome" : { "id" : 4, "name" : "Won" } } }, { "id" : "9f549c4d-219d-4212-bdae-ea7d2048bf64", "index" : 1784, "period" : 1, "timestamp" : "00:38:04.080", "minute" : 38, "second" : 4, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 59.1, 53.3 ], "duration" : 7.327542, "under_pressure" : true, "related_events" : [ "00ed72a5-bea8-4e55-9b15-908b084b5029", "9568039c-cad8-4a80-9d67-17c6beec2830", "afe0eaeb-d50a-45ea-86df-d6e95d7c45e0" ], "carry" : { "end_location" : [ 77.2, 54.6 ] } }, { "id" : "00ed72a5-bea8-4e55-9b15-908b084b5029", "index" : 1785, "period" : 1, "timestamp" : "00:38:10.781", "minute" : 38, "second" : 10, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 42.1, 26.9 ], "duration" : 0.587136, "related_events" : [ "9f549c4d-219d-4212-bdae-ea7d2048bf64" ] }, { "id" : "9568039c-cad8-4a80-9d67-17c6beec2830", "index" : 1786, "period" : 1, "timestamp" : "00:38:11.408", "minute" : 38, "second" : 11, "type" : { "id" : 3, "name" : "Dispossessed" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 77.2, 54.6 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "4f68f1a2-7fd0-4e38-a695-6ffa86a7f195" ] }, { "id" : "4f68f1a2-7fd0-4e38-a695-6ffa86a7f195", "index" : 1787, "period" : 1, "timestamp" : "00:38:11.408", "minute" : 38, "second" : 11, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 42.9, 25.5 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "9568039c-cad8-4a80-9d67-17c6beec2830" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 13, "name" : "Lost In Play" } } }, { "id" : "fc453cbc-9b2b-4525-a0a4-dcc994d2e049", "index" : 1788, "period" : 1, "timestamp" : "00:38:12.951", "minute" : 38, "second" : 12, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 48.5, 23.4 ], "duration" : 0.70864, "related_events" : [ "217fb52e-05b7-4c50-a86e-797f88d45f18" ] }, { "id" : "217fb52e-05b7-4c50-a86e-797f88d45f18", "index" : 1789, "period" : 1, "timestamp" : "00:38:13.558", "minute" : 38, "second" : 13, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 65.9, 56.0 ], "duration" : 0.901252, "under_pressure" : true, "related_events" : [ "60d882ec-acf2-4dfa-a7a4-8414bb951b30", "fc453cbc-9b2b-4525-a0a4-dcc994d2e049" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 10.577334, "angle" : -2.8736823, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.7, 53.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 66, "name" : "Recovery" } } }, { "id" : "60d882ec-acf2-4dfa-a7a4-8414bb951b30", "index" : 1790, "period" : 1, "timestamp" : "00:38:14.460", "minute" : 38, "second" : 14, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 55.7, 53.2 ], "related_events" : [ "217fb52e-05b7-4c50-a86e-797f88d45f18" ] }, { "id" : "e26a7852-91b5-4d1f-8ea4-1c08e68c73f1", "index" : 1791, "period" : 1, "timestamp" : "00:38:14.460", "minute" : 38, "second" : 14, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 55.7, 53.2 ], "duration" : 5.374981, "related_events" : [ "4318a733-5673-4e11-bb17-53d188aacbb5", "60d882ec-acf2-4dfa-a7a4-8414bb951b30" ], "carry" : { "end_location" : [ 61.5, 54.4 ] } }, { "id" : "4318a733-5673-4e11-bb17-53d188aacbb5", "index" : 1792, "period" : 1, "timestamp" : "00:38:19.835", "minute" : 38, "second" : 19, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 61.5, 54.4 ], "duration" : 1.99703, "related_events" : [ "5a1edf25-6df1-4c19-a550-029011b5a3c4" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 32.889664, "angle" : -0.20514734, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 93.7, 47.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "26b81d94-a94f-46d1-b800-a16ef73d53e5", "index" : 1793, "period" : 1, "timestamp" : "00:38:21.636", "minute" : 38, "second" : 21, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 25.8, 35.2 ], "duration" : 1.14334, "related_events" : [ "0c714b8c-407a-419e-ad25-ada08a640c8d", "5a1edf25-6df1-4c19-a550-029011b5a3c4" ] }, { "id" : "5a1edf25-6df1-4c19-a550-029011b5a3c4", "index" : 1794, "period" : 1, "timestamp" : "00:38:21.832", "minute" : 38, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 93.7, 47.7 ], "under_pressure" : true, "related_events" : [ "26b81d94-a94f-46d1-b800-a16ef73d53e5", "4318a733-5673-4e11-bb17-53d188aacbb5" ] }, { "id" : "0c714b8c-407a-419e-ad25-ada08a640c8d", "index" : 1795, "period" : 1, "timestamp" : "00:38:21.832", "minute" : 38, "second" : 21, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 93.7, 47.7 ], "duration" : 1.221497, "under_pressure" : true, "related_events" : [ "26b81d94-a94f-46d1-b800-a16ef73d53e5", "5a1edf25-6df1-4c19-a550-029011b5a3c4", "63d60bdd-4843-4a35-bcc5-4a184b0599c6", "6bbba785-cd8d-4915-b379-2e1f9ede5a64" ], "carry" : { "end_location" : [ 94.1, 52.8 ] } }, { "id" : "63d60bdd-4843-4a35-bcc5-4a184b0599c6", "index" : 1796, "period" : 1, "timestamp" : "00:38:22.550", "minute" : 38, "second" : 22, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 26.8, 25.9 ], "duration" : 0.502737, "related_events" : [ "0c714b8c-407a-419e-ad25-ada08a640c8d" ] }, { "id" : "6bbba785-cd8d-4915-b379-2e1f9ede5a64", "index" : 1797, "period" : 1, "timestamp" : "00:38:23.053", "minute" : 38, "second" : 23, "type" : { "id" : 14, "name" : "Dribble" }, "possession" : 64, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 94.1, 52.8 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "e57b50d4-5c08-48cc-8368-53b091a371cc" ], "dribble" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "e57b50d4-5c08-48cc-8368-53b091a371cc", "index" : 1798, "period" : 1, "timestamp" : "00:38:23.053", "minute" : 38, "second" : 23, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 65, "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, 27.3 ], "duration" : 0.0, "under_pressure" : true, "counterpress" : true, "related_events" : [ "6bbba785-cd8d-4915-b379-2e1f9ede5a64" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 16, "name" : "Success In Play" } } }, { "id" : "d6198b6b-479d-4be2-8d23-7b98af11dd5d", "index" : 1799, "period" : 1, "timestamp" : "00:38:24.496", "minute" : 38, "second" : 24, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 65, "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.7, 17.1 ], "duration" : 1.1378, "related_events" : [ "5f0c98a5-d81e-428a-b750-59d916851368" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 8.505293, "angle" : -3.1063132, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 15.2, 16.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 66, "name" : "Recovery" } } }, { "id" : "5f0c98a5-d81e-428a-b750-59d916851368", "index" : 1800, "period" : 1, "timestamp" : "00:38:25.634", "minute" : 38, "second" : 25, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 65, "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.2, 16.8 ], "related_events" : [ "d6198b6b-479d-4be2-8d23-7b98af11dd5d" ] }, { "id" : "7c08994d-507f-4a0d-b4a1-cd59b1e8adc3", "index" : 1801, "period" : 1, "timestamp" : "00:38:25.634", "minute" : 38, "second" : 25, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 65, "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.2, 16.8 ], "duration" : 4.339747, "related_events" : [ "4a5aaef7-c19a-4af6-95de-e9bbd842e45a" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 51.44181, "angle" : -0.24545014, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 65.1, 4.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "32af4c30-e66b-4102-9731-9dce481afb18", "index" : 1802, "period" : 1, "timestamp" : "00:38:29.501", "minute" : 38, "second" : 29, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 65, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 58.1, 71.3 ], "duration" : 0.572589, "related_events" : [ "4a5aaef7-c19a-4af6-95de-e9bbd842e45a", "4f4e248a-cff1-4720-9b60-0af683902d56", "f3e34b41-c1f3-4306-815e-4399b9c6167c" ] }, { "id" : "4a5aaef7-c19a-4af6-95de-e9bbd842e45a", "index" : 1803, "period" : 1, "timestamp" : "00:38:29.974", "minute" : 38, "second" : 29, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 65, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 65.1, 4.3 ], "under_pressure" : true, "related_events" : [ "32af4c30-e66b-4102-9731-9dce481afb18", "7c08994d-507f-4a0d-b4a1-cd59b1e8adc3" ] }, { "id" : "f3e34b41-c1f3-4306-815e-4399b9c6167c", "index" : 1804, "period" : 1, "timestamp" : "00:38:29.974", "minute" : 38, "second" : 29, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 65, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 65.1, 4.3 ], "duration" : 0.010194001, "under_pressure" : true, "related_events" : [ "32af4c30-e66b-4102-9731-9dce481afb18", "4a5aaef7-c19a-4af6-95de-e9bbd842e45a", "4f4e248a-cff1-4720-9b60-0af683902d56" ], "carry" : { "end_location" : [ 65.4, 4.3 ] } }, { "id" : "4f4e248a-cff1-4720-9b60-0af683902d56", "index" : 1805, "period" : 1, "timestamp" : "00:38:29.984", "minute" : 38, "second" : 29, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 65, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 65.4, 4.3 ], "duration" : 1.694329, "under_pressure" : true, "related_events" : [ "32af4c30-e66b-4102-9731-9dce481afb18", "f4cb74af-9788-4126-bd43-3326187fb0bf" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 15.565346, "angle" : 2.0516837, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 58.2, 18.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "f4cb74af-9788-4126-bd43-3326187fb0bf", "index" : 1806, "period" : 1, "timestamp" : "00:38:31.678", "minute" : 38, "second" : 31, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 65, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 58.2, 18.1 ], "related_events" : [ "4f4e248a-cff1-4720-9b60-0af683902d56" ] }, { "id" : "c5bfd21e-0470-4e2c-883b-0847543ba610", "index" : 1807, "period" : 1, "timestamp" : "00:38:31.678", "minute" : 38, "second" : 31, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 65, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 58.2, 18.1 ], "duration" : 2.247411, "related_events" : [ "08ac43db-a94a-4801-a57f-1193ccc852c4", "f4cb74af-9788-4126-bd43-3326187fb0bf" ], "carry" : { "end_location" : [ 64.0, 22.9 ] } }, { "id" : "08ac43db-a94a-4801-a57f-1193ccc852c4", "index" : 1808, "period" : 1, "timestamp" : "00:38:33.926", "minute" : 38, "second" : 33, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 65, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 64.0, 22.9 ], "duration" : 1.354677, "related_events" : [ "c79cf7ae-75b0-48a0-b2e7-dc70343bf8e4" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 21.631458, "angle" : 1.8808515, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 57.4, 43.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "c79cf7ae-75b0-48a0-b2e7-dc70343bf8e4", "index" : 1809, "period" : 1, "timestamp" : "00:38:35.280", "minute" : 38, "second" : 35, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 65, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 57.4, 43.5 ], "related_events" : [ "08ac43db-a94a-4801-a57f-1193ccc852c4" ] }, { "id" : "232b366d-6472-4676-9b36-ef9f22021d0b", "index" : 1810, "period" : 1, "timestamp" : "00:38:35.280", "minute" : 38, "second" : 35, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 65, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 57.4, 43.5 ], "duration" : 1.192344, "related_events" : [ "0e44d9e8-3399-4241-b4ca-eb8add236ef0", "c79cf7ae-75b0-48a0-b2e7-dc70343bf8e4" ], "carry" : { "end_location" : [ 60.8, 45.0 ] } }, { "id" : "0e44d9e8-3399-4241-b4ca-eb8add236ef0", "index" : 1811, "period" : 1, "timestamp" : "00:38:36.473", "minute" : 38, "second" : 36, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 65, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 60.8, 45.0 ], "duration" : 1.476328, "related_events" : [ "8b197a83-a914-44a8-9226-f87176af9e7f" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 24.972986, "angle" : 1.3977479, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 65.1, 69.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "8b197a83-a914-44a8-9226-f87176af9e7f", "index" : 1812, "period" : 1, "timestamp" : "00:38:37.949", "minute" : 38, "second" : 37, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 65, "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" : [ 65.1, 69.6 ], "related_events" : [ "0e44d9e8-3399-4241-b4ca-eb8add236ef0" ] }, { "id" : "3ece1c81-2ac1-4bea-b751-04abf22177ad", "index" : 1813, "period" : 1, "timestamp" : "00:38:37.949", "minute" : 38, "second" : 37, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 65, "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" : [ 65.1, 69.6 ], "duration" : 2.466607, "related_events" : [ "8b197a83-a914-44a8-9226-f87176af9e7f", "f3fe6fd0-47eb-467d-9282-48a6a1aaa18b" ], "carry" : { "end_location" : [ 63.0, 69.6 ] } }, { "id" : "f3fe6fd0-47eb-467d-9282-48a6a1aaa18b", "index" : 1814, "period" : 1, "timestamp" : "00:38:40.416", "minute" : 38, "second" : 40, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 65, "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, 69.6 ], "duration" : 1.427223, "related_events" : [ "310483cc-f13b-4d9a-b18c-54d03085eff3" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 21.445745, "angle" : -1.6361238, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 61.6, 48.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "1c296d28-2ac2-4a7a-a7eb-48bbc4161ee0", "index" : 1815, "period" : 1, "timestamp" : "00:38:41.740", "minute" : 38, "second" : 41, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 65, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 63.5, 33.8 ], "duration" : 0.520789, "related_events" : [ "15c191e4-56d6-4706-a0b5-a6d5b4e90cec", "310483cc-f13b-4d9a-b18c-54d03085eff3" ] }, { "id" : "310483cc-f13b-4d9a-b18c-54d03085eff3", "index" : 1816, "period" : 1, "timestamp" : "00:38:41.843", "minute" : 38, "second" : 41, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 65, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 61.6, 48.2 ], "under_pressure" : true, "related_events" : [ "1c296d28-2ac2-4a7a-a7eb-48bbc4161ee0", "f3fe6fd0-47eb-467d-9282-48a6a1aaa18b" ] }, { "id" : "15c191e4-56d6-4706-a0b5-a6d5b4e90cec", "index" : 1817, "period" : 1, "timestamp" : "00:38:41.843", "minute" : 38, "second" : 41, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 65, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 61.6, 48.2 ], "duration" : 0.425513, "under_pressure" : true, "related_events" : [ "1c296d28-2ac2-4a7a-a7eb-48bbc4161ee0", "310483cc-f13b-4d9a-b18c-54d03085eff3", "5ab311de-e1b2-4a1b-8b84-d07365256213", "d50e2e08-2ee3-4f52-bd7c-3813b62afcaf" ], "carry" : { "end_location" : [ 62.8, 52.0 ] } }, { "id" : "5ab311de-e1b2-4a1b-8b84-d07365256213", "index" : 1818, "period" : 1, "timestamp" : "00:38:42.268", "minute" : 38, "second" : 42, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 65, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 57.3, 28.1 ], "duration" : 0.0, "related_events" : [ "15c191e4-56d6-4706-a0b5-a6d5b4e90cec", "d50e2e08-2ee3-4f52-bd7c-3813b62afcaf" ] }, { "id" : "d50e2e08-2ee3-4f52-bd7c-3813b62afcaf", "index" : 1819, "period" : 1, "timestamp" : "00:38:42.268", "minute" : 38, "second" : 42, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 65, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 62.8, 52.0 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "5ab311de-e1b2-4a1b-8b84-d07365256213" ] }, { "id" : "633210ca-9141-4e13-a048-8c6e8549d5fa", "index" : 1820, "period" : 1, "timestamp" : "00:38:56.072", "minute" : 38, "second" : 56, "type" : { "id" : 24, "name" : "Bad Behaviour" }, "possession" : 65, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "duration" : 0.0, "bad_behaviour" : { "card" : { "id" : 7, "name" : "Yellow Card" } } }, { "id" : "508e4622-5cf9-44de-918f-d3da95cf3aa6", "index" : 1821, "period" : 1, "timestamp" : "00:39:18.664", "minute" : 39, "second" : 18, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 66, "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" : [ 57.1, 53.0 ], "duration" : 1.464377, "related_events" : [ "eb0cbeda-4746-47fa-aad7-5c10fa31429d" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 18.928286, "angle" : -2.2438872, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 45.3, 38.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 62, "name" : "Free Kick" } } }, { "id" : "eb0cbeda-4746-47fa-aad7-5c10fa31429d", "index" : 1822, "period" : 1, "timestamp" : "00:39:20.128", "minute" : 39, "second" : 20, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 45.3, 38.2 ], "related_events" : [ "508e4622-5cf9-44de-918f-d3da95cf3aa6" ] }, { "id" : "422c58dc-581e-4df2-9f1e-8aab6957964d", "index" : 1823, "period" : 1, "timestamp" : "00:39:20.128", "minute" : 39, "second" : 20, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 45.3, 38.2 ], "duration" : 1.158148, "related_events" : [ "13d8a2bf-23a5-4dda-b73d-9cd5cd0bc367", "eb0cbeda-4746-47fa-aad7-5c10fa31429d" ], "carry" : { "end_location" : [ 47.7, 34.8 ] } }, { "id" : "13d8a2bf-23a5-4dda-b73d-9cd5cd0bc367", "index" : 1824, "period" : 1, "timestamp" : "00:39:21.286", "minute" : 39, "second" : 21, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 47.7, 34.8 ], "duration" : 0.897033, "related_events" : [ "6c898e23-9303-4586-a743-119126adaa63" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 12.863126, "angle" : -1.041043, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 54.2, 23.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "6c898e23-9303-4586-a743-119126adaa63", "index" : 1825, "period" : 1, "timestamp" : "00:39:22.183", "minute" : 39, "second" : 22, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 54.2, 23.7 ], "related_events" : [ "13d8a2bf-23a5-4dda-b73d-9cd5cd0bc367" ] }, { "id" : "41d9dc1b-1cef-4ba8-bfc0-67763fc42fe6", "index" : 1826, "period" : 1, "timestamp" : "00:39:22.183", "minute" : 39, "second" : 22, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 54.2, 23.7 ], "duration" : 2.998524, "related_events" : [ "6c898e23-9303-4586-a743-119126adaa63", "e3822041-375c-4351-a9b4-db4dca4589f3" ], "carry" : { "end_location" : [ 54.2, 23.7 ] } }, { "id" : "e3822041-375c-4351-a9b4-db4dca4589f3", "index" : 1827, "period" : 1, "timestamp" : "00:39:25.182", "minute" : 39, "second" : 25, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 54.2, 23.7 ], "duration" : 1.058518, "related_events" : [ "2f58bc87-d7b4-4ca7-840d-20232aab6cea" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 9.963935, "angle" : 2.2424026, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.0, 31.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "2f58bc87-d7b4-4ca7-840d-20232aab6cea", "index" : 1828, "period" : 1, "timestamp" : "00:39:26.240", "minute" : 39, "second" : 26, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 48.0, 31.5 ], "related_events" : [ "e3822041-375c-4351-a9b4-db4dca4589f3" ] }, { "id" : "4206c8df-cd79-45f8-bfda-44c4b727bc88", "index" : 1829, "period" : 1, "timestamp" : "00:39:26.240", "minute" : 39, "second" : 26, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 48.0, 31.5 ], "duration" : 0.762761, "related_events" : [ "2f58bc87-d7b4-4ca7-840d-20232aab6cea", "7bc794b5-04e3-4cbb-89cf-305a5ba854aa" ], "carry" : { "end_location" : [ 48.0, 31.5 ] } }, { "id" : "7bc794b5-04e3-4cbb-89cf-305a5ba854aa", "index" : 1830, "period" : 1, "timestamp" : "00:39:27.003", "minute" : 39, "second" : 27, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 48.0, 31.5 ], "duration" : 1.393735, "related_events" : [ "814d9a82-242a-439f-8ab3-7db67aeec75c" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 22.217335, "angle" : -0.2548037, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 69.5, 25.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "814d9a82-242a-439f-8ab3-7db67aeec75c", "index" : 1831, "period" : 1, "timestamp" : "00:39:28.397", "minute" : 39, "second" : 28, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 66, "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" : [ 69.5, 25.9 ], "related_events" : [ "7bc794b5-04e3-4cbb-89cf-305a5ba854aa" ] }, { "id" : "87f0f217-54da-4179-9bc7-78733ab28694", "index" : 1832, "period" : 1, "timestamp" : "00:39:28.397", "minute" : 39, "second" : 28, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 66, "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" : [ 69.5, 25.9 ], "duration" : 0.521915, "related_events" : [ "814d9a82-242a-439f-8ab3-7db67aeec75c", "90359a2c-7d38-4cdf-9924-c9d08aac3fc5" ], "carry" : { "end_location" : [ 69.6, 23.7 ] } }, { "id" : "90359a2c-7d38-4cdf-9924-c9d08aac3fc5", "index" : 1833, "period" : 1, "timestamp" : "00:39:28.919", "minute" : 39, "second" : 28, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 66, "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" : [ 69.6, 23.7 ], "duration" : 0.843005, "related_events" : [ "64ce237b-5d6e-44dd-9a9c-3421de739766" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 9.7, "angle" : 1.5707964, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 69.6, 33.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "64ce237b-5d6e-44dd-9a9c-3421de739766", "index" : 1834, "period" : 1, "timestamp" : "00:39:29.762", "minute" : 39, "second" : 29, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 69.6, 33.4 ], "related_events" : [ "90359a2c-7d38-4cdf-9924-c9d08aac3fc5" ] }, { "id" : "a7cbac59-43b0-4539-ac95-459db18865f2", "index" : 1835, "period" : 1, "timestamp" : "00:39:29.762", "minute" : 39, "second" : 29, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 69.6, 33.4 ], "duration" : 0.549062, "related_events" : [ "074e981a-95a1-4111-95e0-ad14eb075608", "64ce237b-5d6e-44dd-9a9c-3421de739766" ], "carry" : { "end_location" : [ 69.6, 33.4 ] } }, { "id" : "074e981a-95a1-4111-95e0-ad14eb075608", "index" : 1836, "period" : 1, "timestamp" : "00:39:30.311", "minute" : 39, "second" : 30, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 69.6, 33.4 ], "duration" : 1.288236, "related_events" : [ "1cfb0259-aba3-446d-ab6a-82650631f70a" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 20.688644, "angle" : -2.9024756, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.5, 28.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "1cfb0259-aba3-446d-ab6a-82650631f70a", "index" : 1837, "period" : 1, "timestamp" : "00:39:31.599", "minute" : 39, "second" : 31, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 49.5, 28.5 ], "related_events" : [ "074e981a-95a1-4111-95e0-ad14eb075608" ] }, { "id" : "33bddea8-4f87-4a75-b0dd-4f42cc4d5865", "index" : 1838, "period" : 1, "timestamp" : "00:39:31.599", "minute" : 39, "second" : 31, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 49.5, 28.5 ], "duration" : 1.302879, "related_events" : [ "1cfb0259-aba3-446d-ab6a-82650631f70a", "310652f8-296f-4180-bf57-1890da6e4fe8" ], "carry" : { "end_location" : [ 49.5, 28.5 ] } }, { "id" : "310652f8-296f-4180-bf57-1890da6e4fe8", "index" : 1839, "period" : 1, "timestamp" : "00:39:32.902", "minute" : 39, "second" : 32, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 49.5, 28.5 ], "duration" : 0.736994, "related_events" : [ "1f4bb4ec-6cee-4b72-b2f0-8e6d8e3e0729" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 11.182576, "angle" : -1.0871514, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 54.7, 18.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "1f4bb4ec-6cee-4b72-b2f0-8e6d8e3e0729", "index" : 1840, "period" : 1, "timestamp" : "00:39:33.639", "minute" : 39, "second" : 33, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 54.7, 18.6 ], "related_events" : [ "310652f8-296f-4180-bf57-1890da6e4fe8" ] }, { "id" : "e1e10fa1-8f62-413a-b90e-9627966ae885", "index" : 1841, "period" : 1, "timestamp" : "00:39:33.639", "minute" : 39, "second" : 33, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 54.7, 18.6 ], "duration" : 0.079999, "related_events" : [ "1f4bb4ec-6cee-4b72-b2f0-8e6d8e3e0729", "844e7bba-b24a-4c1d-a02f-a8d1d3e9f834" ], "carry" : { "end_location" : [ 54.7, 18.6 ] } }, { "id" : "844e7bba-b24a-4c1d-a02f-a8d1d3e9f834", "index" : 1842, "period" : 1, "timestamp" : "00:39:33.719", "minute" : 39, "second" : 33, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 54.7, 18.6 ], "duration" : 0.985406, "related_events" : [ "d8e7dab5-5631-4398-a4cd-bcca2753eac2" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 6.9065185, "angle" : 2.1708465, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.8, 24.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "d8e7dab5-5631-4398-a4cd-bcca2753eac2", "index" : 1843, "period" : 1, "timestamp" : "00:39:34.704", "minute" : 39, "second" : 34, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 50.8, 24.3 ], "related_events" : [ "844e7bba-b24a-4c1d-a02f-a8d1d3e9f834" ] }, { "id" : "844ecdd8-aa33-40f1-bbd2-9cde54b69e6b", "index" : 1844, "period" : 1, "timestamp" : "00:39:34.704", "minute" : 39, "second" : 34, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 50.8, 24.3 ], "duration" : 0.988702, "related_events" : [ "906c359c-6497-46da-8e3e-4360121c867e" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 10.58017, "angle" : -0.93296623, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 57.1, 15.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "906c359c-6497-46da-8e3e-4360121c867e", "index" : 1845, "period" : 1, "timestamp" : "00:39:35.693", "minute" : 39, "second" : 35, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 57.1, 15.8 ], "related_events" : [ "844ecdd8-aa33-40f1-bbd2-9cde54b69e6b" ] }, { "id" : "8f882e52-82bb-4d4c-b603-659e4eb672b8", "index" : 1846, "period" : 1, "timestamp" : "00:39:35.693", "minute" : 39, "second" : 35, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 57.1, 15.8 ], "duration" : 1.251961, "related_events" : [ "12a68636-0a6c-45f6-a7a6-39a2b1f24a5f", "906c359c-6497-46da-8e3e-4360121c867e" ], "carry" : { "end_location" : [ 57.1, 15.8 ] } }, { "id" : "12a68636-0a6c-45f6-a7a6-39a2b1f24a5f", "index" : 1847, "period" : 1, "timestamp" : "00:39:36.945", "minute" : 39, "second" : 36, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 57.1, 15.8 ], "duration" : 1.136965, "related_events" : [ "e51b58ea-c759-4c24-bef3-e004c620331f" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 15.148928, "angle" : 2.24863, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 47.6, 27.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "e51b58ea-c759-4c24-bef3-e004c620331f", "index" : 1848, "period" : 1, "timestamp" : "00:39:38.082", "minute" : 39, "second" : 38, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 47.6, 27.6 ], "related_events" : [ "12a68636-0a6c-45f6-a7a6-39a2b1f24a5f" ] }, { "id" : "a1a55da6-30f5-48f8-85a9-906091b95b8c", "index" : 1849, "period" : 1, "timestamp" : "00:39:38.082", "minute" : 39, "second" : 38, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 47.6, 27.6 ], "duration" : 1.981486, "related_events" : [ "c4314141-0ee3-4144-aa49-b2cce0ed438d", "e51b58ea-c759-4c24-bef3-e004c620331f" ], "carry" : { "end_location" : [ 47.6, 27.6 ] } }, { "id" : "c4314141-0ee3-4144-aa49-b2cce0ed438d", "index" : 1850, "period" : 1, "timestamp" : "00:39:40.063", "minute" : 39, "second" : 40, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 66, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 47.6, 27.6 ], "duration" : 2.399429, "related_events" : [ "c3231bba-4f4f-45c2-b350-fc5c25830b1e" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 57.00035, "angle" : -0.49346608, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 97.8, 0.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 75, "name" : "Out" } } }, { "id" : "c3231bba-4f4f-45c2-b350-fc5c25830b1e", "index" : 1851, "period" : 1, "timestamp" : "00:39:42.463", "minute" : 39, "second" : 42, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 66, "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" : 23, "name" : "Center Forward" }, "location" : [ 91.6, 3.2 ], "related_events" : [ "c4314141-0ee3-4144-aa49-b2cce0ed438d" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "d9a163ab-272f-4a11-ad3f-43e442f85d61", "index" : 1852, "period" : 1, "timestamp" : "00:39:53.927", "minute" : 39, "second" : 53, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 67, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 26.7, 80.0 ], "duration" : 1.14325, "related_events" : [ "ac0384d0-6279-4e9e-bc7f-8b983e4f055f" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 11.500435, "angle" : -0.49865276, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 36.8, 74.5 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "ac0384d0-6279-4e9e-bc7f-8b983e4f055f", "index" : 1853, "period" : 1, "timestamp" : "00:39:55.070", "minute" : 39, "second" : 55, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 67, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 36.8, 74.5 ], "related_events" : [ "d9a163ab-272f-4a11-ad3f-43e442f85d61" ] }, { "id" : "c56defe7-ab1c-4caf-a841-b5f8074daa9b", "index" : 1854, "period" : 1, "timestamp" : "00:39:55.070", "minute" : 39, "second" : 55, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 67, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 36.8, 74.5 ], "duration" : 0.916462, "under_pressure" : true, "related_events" : [ "aba99c17-4f71-48f1-82e7-51345af08b76", "ac0384d0-6279-4e9e-bc7f-8b983e4f055f", "d5418dd9-ba51-4d07-9f2b-c54db3b6bb4f" ], "carry" : { "end_location" : [ 29.5, 74.8 ] } }, { "id" : "aba99c17-4f71-48f1-82e7-51345af08b76", "index" : 1855, "period" : 1, "timestamp" : "00:39:55.526", "minute" : 39, "second" : 55, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 67, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 82.1, 9.0 ], "duration" : 0.492888, "related_events" : [ "c56defe7-ab1c-4caf-a841-b5f8074daa9b", "d5418dd9-ba51-4d07-9f2b-c54db3b6bb4f" ] }, { "id" : "d5418dd9-ba51-4d07-9f2b-c54db3b6bb4f", "index" : 1856, "period" : 1, "timestamp" : "00:39:55.987", "minute" : 39, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 67, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 29.5, 74.8 ], "duration" : 1.355774, "under_pressure" : true, "related_events" : [ "46b2e1a5-7f6a-4e2f-a069-9a33967d67f2", "aba99c17-4f71-48f1-82e7-51345af08b76" ], "pass" : { "length" : 26.248047, "angle" : -1.4332095, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 33.1, 48.8 ], "outcome" : { "id" : 9, "name" : "Incomplete" }, "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "46b2e1a5-7f6a-4e2f-a069-9a33967d67f2", "index" : 1857, "period" : 1, "timestamp" : "00:39:57.343", "minute" : 39, "second" : 57, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 68, "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, 31.3 ], "duration" : 0.0, "related_events" : [ "d5418dd9-ba51-4d07-9f2b-c54db3b6bb4f" ] }, { "id" : "922a420f-7ee8-41f6-b2d7-9ae658a8e52c", "index" : 1858, "period" : 1, "timestamp" : "00:39:57.343", "minute" : 39, "second" : 57, "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" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 87.0, 31.3 ], "duration" : 5.557788, "under_pressure" : true, "related_events" : [ "374e5a46-b2f4-4ea4-9839-458d72f1a4a7", "46b2e1a5-7f6a-4e2f-a069-9a33967d67f2", "bd7d5669-aa43-4357-9212-67b761c919d6" ], "carry" : { "end_location" : [ 97.6, 32.0 ] } }, { "id" : "374e5a46-b2f4-4ea4-9839-458d72f1a4a7", "index" : 1859, "period" : 1, "timestamp" : "00:39:59.488", "minute" : 39, "second" : 59, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 68, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 22.0, 51.8 ], "duration" : 0.979353, "counterpress" : true, "related_events" : [ "922a420f-7ee8-41f6-b2d7-9ae658a8e52c" ] }, { "id" : "bd7d5669-aa43-4357-9212-67b761c919d6", "index" : 1860, "period" : 1, "timestamp" : "00:40:02.900", "minute" : 40, "second" : 2, "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" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 97.6, 32.0 ], "duration" : 1.126296, "related_events" : [ "31442fad-ba84-4e0d-813c-e6fd17f6a13c" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 8.989994, "angle" : 2.0195196, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 93.7, 40.1 ], "assisted_shot_id" : "0e378269-04d4-49d7-ac4a-210280367c60", "shot_assist" : true, "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "31442fad-ba84-4e0d-813c-e6fd17f6a13c", "index" : 1861, "period" : 1, "timestamp" : "00:40:04.027", "minute" : 40, "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" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 93.7, 40.1 ], "related_events" : [ "bd7d5669-aa43-4357-9212-67b761c919d6" ] }, { "id" : "0e378269-04d4-49d7-ac4a-210280367c60", "index" : 1862, "period" : 1, "timestamp" : "00:40:04.028", "minute" : 40, "second" : 4, "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" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 93.5, 41.3 ], "duration" : 1.163614, "related_events" : [ "26bba33c-63c9-4694-b852-7e8447fef036" ], "shot" : { "statsbomb_xg" : 0.03706117, "end_location" : [ 120.0, 49.6, 3.9 ], "key_pass_id" : "bd7d5669-aa43-4357-9212-67b761c919d6", "outcome" : { "id" : 98, "name" : "Off T" }, "first_time" : true, "technique" : { "id" : 93, "name" : "Normal" }, "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 87, "name" : "Open Play" }, "freeze_frame" : [ { "location" : [ 80.9, 14.3 ], "player" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : true }, { "location" : [ 96.6, 32.2 ], "player" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "teammate" : true }, { "location" : [ 88.0, 26.4 ], "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "teammate" : true }, { "location" : [ 100.5, 28.4 ], "player" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "teammate" : true }, { "location" : [ 102.7, 38.0 ], "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "teammate" : true }, { "location" : [ 102.1, 28.9 ], "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "teammate" : false }, { "location" : [ 92.7, 16.7 ], "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "teammate" : false }, { "location" : [ 102.8, 35.8 ], "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "teammate" : false }, { "location" : [ 103.1, 40.1 ], "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "teammate" : false }, { "location" : [ 95.6, 33.5 ], "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "teammate" : false }, { "location" : [ 101.8, 46.0 ], "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : false }, { "location" : [ 89.3, 24.9 ], "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "teammate" : false }, { "location" : [ 117.7, 40.1 ], "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "teammate" : false }, { "location" : [ 98.5, 39.2 ], "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "teammate" : false } ] } }, { "id" : "26bba33c-63c9-4694-b852-7e8447fef036", "index" : 1863, "period" : 1, "timestamp" : "00:40:05.192", "minute" : 40, "second" : 5, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 68, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 2.4, 40.0 ], "duration" : 0.0, "related_events" : [ "0e378269-04d4-49d7-ac4a-210280367c60" ], "goalkeeper" : { "end_location" : [ 2.4, 40.0 ], "type" : { "id" : 32, "name" : "Shot Faced" }, "position" : { "id" : 44, "name" : "Set" } } }, { "id" : "406fa45e-0b05-4bae-b74d-801fa2dc4598", "index" : 1864, "period" : 1, "timestamp" : "00:40:19.663", "minute" : 40, "second" : 19, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "off_camera" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 6.0, 36.0 ], "duration" : 1.707006, "related_events" : [ "5d1562b6-63e3-4f7d-a728-ac28f6cbae76" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 11.963277, "angle" : -0.6669082, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 15.4, 28.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 63, "name" : "Goal Kick" } } }, { "id" : "5d1562b6-63e3-4f7d-a728-ac28f6cbae76", "index" : 1865, "period" : 1, "timestamp" : "00:40:21.370", "minute" : 40, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 15.4, 28.6 ], "related_events" : [ "406fa45e-0b05-4bae-b74d-801fa2dc4598" ] }, { "id" : "661e071c-b721-49f6-9f05-b40a981dae59", "index" : 1866, "period" : 1, "timestamp" : "00:40:23.227", "minute" : 40, "second" : 23, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 15.4, 28.6 ], "duration" : 1.60792, "related_events" : [ "37a4224c-6996-400b-9e4e-d7324a257735" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 21.031881, "angle" : -1.3062123, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 20.9, 8.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "37a4224c-6996-400b-9e4e-d7324a257735", "index" : 1867, "period" : 1, "timestamp" : "00:40:24.835", "minute" : 40, "second" : 24, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 20.9, 8.3 ], "related_events" : [ "661e071c-b721-49f6-9f05-b40a981dae59" ] }, { "id" : "3256519e-792d-48e9-a7dc-b78de3d8a698", "index" : 1868, "period" : 1, "timestamp" : "00:40:24.835", "minute" : 40, "second" : 24, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 20.9, 8.3 ], "duration" : 1.339191, "related_events" : [ "37a4224c-6996-400b-9e4e-d7324a257735", "91e670f8-4704-48b3-9d98-9c7b36b2ee45" ], "carry" : { "end_location" : [ 22.9, 7.6 ] } }, { "id" : "91e670f8-4704-48b3-9d98-9c7b36b2ee45", "index" : 1869, "period" : 1, "timestamp" : "00:40:26.175", "minute" : 40, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 22.9, 7.6 ], "duration" : 1.313295, "related_events" : [ "fe871638-d208-4d38-9254-32d4776fd1ec" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 13.912944, "angle" : -0.4379298, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 35.5, 1.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "fe871638-d208-4d38-9254-32d4776fd1ec", "index" : 1870, "period" : 1, "timestamp" : "00:40:27.488", "minute" : 40, "second" : 27, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 35.5, 1.7 ], "related_events" : [ "91e670f8-4704-48b3-9d98-9c7b36b2ee45" ] }, { "id" : "4abc6cf1-66e6-4f3c-a6d8-740b44063496", "index" : 1871, "period" : 1, "timestamp" : "00:40:27.488", "minute" : 40, "second" : 27, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 35.5, 1.7 ], "duration" : 1.191293, "related_events" : [ "e3740bcc-495a-4b56-b376-47ce167c00bc", "fe871638-d208-4d38-9254-32d4776fd1ec" ], "carry" : { "end_location" : [ 37.2, 2.5 ] } }, { "id" : "e3740bcc-495a-4b56-b376-47ce167c00bc", "index" : 1872, "period" : 1, "timestamp" : "00:40:28.679", "minute" : 40, "second" : 28, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 37.2, 2.5 ], "duration" : 1.346049, "related_events" : [ "d63cdb6c-a064-4a59-b50b-ee213583179a" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 9.2439165, "angle" : 2.5956073, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 29.3, 7.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "d63cdb6c-a064-4a59-b50b-ee213583179a", "index" : 1873, "period" : 1, "timestamp" : "00:40:30.025", "minute" : 40, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 29.3, 7.3 ], "related_events" : [ "e3740bcc-495a-4b56-b376-47ce167c00bc" ] }, { "id" : "a8d86e49-0ccf-4c40-8127-82adabd45475", "index" : 1874, "period" : 1, "timestamp" : "00:40:30.025", "minute" : 40, "second" : 30, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 29.3, 7.3 ], "duration" : 1.018094, "related_events" : [ "580f09b8-535f-4e65-9e64-76a2b0241c5c", "d63cdb6c-a064-4a59-b50b-ee213583179a" ], "carry" : { "end_location" : [ 34.4, 9.1 ] } }, { "id" : "580f09b8-535f-4e65-9e64-76a2b0241c5c", "index" : 1875, "period" : 1, "timestamp" : "00:40:31.043", "minute" : 40, "second" : 31, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 34.4, 9.1 ], "duration" : 1.213009, "related_events" : [ "6a502873-5bc5-4ee0-93c0-6416d82c4546" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 13.28533, "angle" : 1.9163519, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 29.9, 21.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "6a502873-5bc5-4ee0-93c0-6416d82c4546", "index" : 1876, "period" : 1, "timestamp" : "00:40:32.256", "minute" : 40, "second" : 32, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 29.9, 21.6 ], "related_events" : [ "580f09b8-535f-4e65-9e64-76a2b0241c5c" ] }, { "id" : "e3918122-16de-48b8-aa6a-94b3bbf8e95b", "index" : 1877, "period" : 1, "timestamp" : "00:40:32.256", "minute" : 40, "second" : 32, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 29.9, 21.6 ], "duration" : 1.853488, "related_events" : [ "1723c916-d3c3-4e10-9cd6-15fcdde2f5b1", "6a502873-5bc5-4ee0-93c0-6416d82c4546" ], "carry" : { "end_location" : [ 38.2, 25.3 ] } }, { "id" : "1723c916-d3c3-4e10-9cd6-15fcdde2f5b1", "index" : 1878, "period" : 1, "timestamp" : "00:40:34.110", "minute" : 40, "second" : 34, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 38.2, 25.3 ], "duration" : 2.002989, "related_events" : [ "64378b4f-4c38-4034-ae3d-cf01c7aec01a" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 28.962389, "angle" : 1.5051469, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 40.1, 54.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "64378b4f-4c38-4034-ae3d-cf01c7aec01a", "index" : 1879, "period" : 1, "timestamp" : "00:40:36.113", "minute" : 40, "second" : 36, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 40.1, 54.2 ], "related_events" : [ "1723c916-d3c3-4e10-9cd6-15fcdde2f5b1" ] }, { "id" : "df291550-606d-4fbf-a784-285a4d686789", "index" : 1880, "period" : 1, "timestamp" : "00:40:36.113", "minute" : 40, "second" : 36, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 40.1, 54.2 ], "duration" : 3.741503, "related_events" : [ "64378b4f-4c38-4034-ae3d-cf01c7aec01a", "b90bd9c2-091e-4da9-a385-5270e20c51a0" ], "carry" : { "end_location" : [ 48.7, 58.1 ] } }, { "id" : "b90bd9c2-091e-4da9-a385-5270e20c51a0", "index" : 1881, "period" : 1, "timestamp" : "00:40:39.854", "minute" : 40, "second" : 39, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 48.7, 58.1 ], "duration" : 0.639569, "related_events" : [ "3b5a2ae8-aafd-4661-a3bd-ba2559902cb7" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 20.28916, "angle" : 0.09378348, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 68.9, 60.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e455d1c2-a0fc-4662-a68b-ecee86c44a0f", "index" : 1882, "period" : 1, "timestamp" : "00:40:40.386", "minute" : 40, "second" : 40, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 47.7, 17.8 ], "duration" : 0.256515, "related_events" : [ "3b5a2ae8-aafd-4661-a3bd-ba2559902cb7", "e2480fa9-263b-40ce-89b6-13fc7b26c62a" ] }, { "id" : "3b5a2ae8-aafd-4661-a3bd-ba2559902cb7", "index" : 1883, "period" : 1, "timestamp" : "00:40:40.494", "minute" : 40, "second" : 40, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 68.9, 60.0 ], "under_pressure" : true, "related_events" : [ "b90bd9c2-091e-4da9-a385-5270e20c51a0", "e455d1c2-a0fc-4662-a68b-ecee86c44a0f" ] }, { "id" : "e2480fa9-263b-40ce-89b6-13fc7b26c62a", "index" : 1884, "period" : 1, "timestamp" : "00:40:40.494", "minute" : 40, "second" : 40, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 69.2, 61.3 ], "duration" : 1.501141, "under_pressure" : true, "related_events" : [ "4a7ad4d1-c686-4b3f-9d42-7392311d44c3", "e455d1c2-a0fc-4662-a68b-ecee86c44a0f" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 20.37253, "angle" : 0.75762755, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 84.0, 75.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "4a7ad4d1-c686-4b3f-9d42-7392311d44c3", "index" : 1885, "period" : 1, "timestamp" : "00:40:41.995", "minute" : 40, "second" : 41, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 84.0, 75.3 ], "related_events" : [ "e2480fa9-263b-40ce-89b6-13fc7b26c62a" ] }, { "id" : "8e57e600-09fe-4f69-858b-ca5f41a52862", "index" : 1886, "period" : 1, "timestamp" : "00:40:41.995", "minute" : 40, "second" : 41, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 84.0, 75.3 ], "duration" : 5.612728, "related_events" : [ "3b7ce212-a20a-43bc-9a9d-f477006d43bf", "4a7ad4d1-c686-4b3f-9d42-7392311d44c3" ], "carry" : { "end_location" : [ 98.3, 73.1 ] } }, { "id" : "3b7ce212-a20a-43bc-9a9d-f477006d43bf", "index" : 1887, "period" : 1, "timestamp" : "00:40:47.608", "minute" : 40, "second" : 47, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 98.3, 73.1 ], "duration" : 1.148451, "related_events" : [ "7cbf6360-463a-4f8a-971a-9c606c14a6c9" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 15.892766, "angle" : -2.562316, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 85.0, 64.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "7cbf6360-463a-4f8a-971a-9c606c14a6c9", "index" : 1888, "period" : 1, "timestamp" : "00:40:48.756", "minute" : 40, "second" : 48, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 85.0, 64.4 ], "related_events" : [ "3b7ce212-a20a-43bc-9a9d-f477006d43bf" ] }, { "id" : "e00829da-bb92-4ec4-b567-0788dcde56f9", "index" : 1889, "period" : 1, "timestamp" : "00:40:48.756", "minute" : 40, "second" : 48, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 85.0, 64.4 ], "duration" : 1.328448, "related_events" : [ "4433f0ea-dac5-433f-b327-482c1d623071", "7cbf6360-463a-4f8a-971a-9c606c14a6c9" ], "carry" : { "end_location" : [ 90.2, 66.9 ] } }, { "id" : "4433f0ea-dac5-433f-b327-482c1d623071", "index" : 1890, "period" : 1, "timestamp" : "00:40:50.085", "minute" : 40, "second" : 50, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 90.2, 66.9 ], "duration" : 1.05679, "related_events" : [ "91fc0b2b-2c98-4a21-ac47-85af3a85cd4f" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 16.780048, "angle" : 0.5946141, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 104.1, 76.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "91fc0b2b-2c98-4a21-ac47-85af3a85cd4f", "index" : 1891, "period" : 1, "timestamp" : "00:40:51.141", "minute" : 40, "second" : 51, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 104.1, 76.3 ], "related_events" : [ "4433f0ea-dac5-433f-b327-482c1d623071" ] }, { "id" : "5ade8e84-9af4-4f57-bbdd-e29deca8d400", "index" : 1892, "period" : 1, "timestamp" : "00:40:51.141", "minute" : 40, "second" : 51, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 104.1, 76.3 ], "duration" : 0.600632, "related_events" : [ "91fc0b2b-2c98-4a21-ac47-85af3a85cd4f", "c2b0fb88-42bb-4fd9-a960-f6ee131c379a" ], "carry" : { "end_location" : [ 104.1, 76.3 ] } }, { "id" : "c2b0fb88-42bb-4fd9-a960-f6ee131c379a", "index" : 1893, "period" : 1, "timestamp" : "00:40:51.742", "minute" : 40, "second" : 51, "type" : { "id" : 38, "name" : "Miscontrol" }, "possession" : 69, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "out" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 104.1, 76.3 ], "duration" : 0.0 }, { "id" : "1b45e891-b38c-4ceb-bcd6-43b8f555a1f7", "index" : 1894, "period" : 1, "timestamp" : "00:41:02.244", "minute" : 41, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 70, "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" : [ 7.5, 0.1 ], "duration" : 0.960918, "related_events" : [ "e8b0c443-fb83-4d27-998e-5d6ad695e836" ], "pass" : { "recipient" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "length" : 13.395895, "angle" : 0.85407305, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 16.3, 10.2 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "e8b0c443-fb83-4d27-998e-5d6ad695e836", "index" : 1895, "period" : 1, "timestamp" : "00:41:03.205", "minute" : 41, "second" : 3, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 70, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 16.3, 10.2 ], "related_events" : [ "1b45e891-b38c-4ceb-bcd6-43b8f555a1f7" ] }, { "id" : "5acdf114-ef0b-4801-bde8-7b6ca7481354", "index" : 1896, "period" : 1, "timestamp" : "00:41:03.205", "minute" : 41, "second" : 3, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 70, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 16.3, 10.2 ], "duration" : 0.99, "under_pressure" : true, "related_events" : [ "deb2a62c-839c-4a26-8065-9feedef4e49f", "e8b0c443-fb83-4d27-998e-5d6ad695e836", "ecb6840e-325b-4b93-b64a-8438a1bf835e" ], "carry" : { "end_location" : [ 17.7, 7.4 ] } }, { "id" : "deb2a62c-839c-4a26-8065-9feedef4e49f", "index" : 1897, "period" : 1, "timestamp" : "00:41:03.208", "minute" : 41, "second" : 3, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 70, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 100.3, 68.1 ], "duration" : 0.647971, "related_events" : [ "5acdf114-ef0b-4801-bde8-7b6ca7481354" ] }, { "id" : "8fc18eff-8aca-47f0-8e8c-928fd10207f8", "index" : 1898, "period" : 1, "timestamp" : "00:41:04.195", "minute" : 41, "second" : 4, "type" : { "id" : 39, "name" : "Dribbled Past" }, "possession" : 70, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 102.4, 72.7 ], "duration" : 0.0, "related_events" : [ "c26be0b7-5f7a-45da-b715-064b0071e088", "ecb6840e-325b-4b93-b64a-8438a1bf835e" ] }, { "id" : "ecb6840e-325b-4b93-b64a-8438a1bf835e", "index" : 1899, "period" : 1, "timestamp" : "00:41:04.195", "minute" : 41, "second" : 4, "type" : { "id" : 14, "name" : "Dribble" }, "possession" : 70, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 17.7, 7.4 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "8fc18eff-8aca-47f0-8e8c-928fd10207f8" ], "dribble" : { "nutmeg" : true, "outcome" : { "id" : 8, "name" : "Complete" } } }, { "id" : "c26be0b7-5f7a-45da-b715-064b0071e088", "index" : 1900, "period" : 1, "timestamp" : "00:41:04.195", "minute" : 41, "second" : 4, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 70, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 17.7, 7.4 ], "duration" : 1.150374, "under_pressure" : true, "related_events" : [ "50e5d082-520f-41e9-b1f1-02c6c2f1d529", "8fc18eff-8aca-47f0-8e8c-928fd10207f8", "ecb6840e-325b-4b93-b64a-8438a1bf835e" ], "carry" : { "end_location" : [ 20.9, 10.2 ] } }, { "id" : "50e5d082-520f-41e9-b1f1-02c6c2f1d529", "index" : 1901, "period" : 1, "timestamp" : "00:41:05.345", "minute" : 41, "second" : 5, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 70, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 20.9, 10.2 ], "duration" : 2.185716, "related_events" : [ "8a8c70a2-79a1-463a-9b5f-a49ab9a1e0ec", "9b9fd545-4a94-45b7-84db-9102d2035720" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 38.22002, "angle" : 0.9283418, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 43.8, 40.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "8a8c70a2-79a1-463a-9b5f-a49ab9a1e0ec", "index" : 1902, "period" : 1, "timestamp" : "00:41:07.531", "minute" : 41, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 70, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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.7, 47.2 ], "related_events" : [ "50e5d082-520f-41e9-b1f1-02c6c2f1d529" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "9b9fd545-4a94-45b7-84db-9102d2035720", "index" : 1903, "period" : 1, "timestamp" : "00:41:07.531", "minute" : 41, "second" : 7, "type" : { "id" : 10, "name" : "Interception" }, "possession" : 70, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 76.3, 39.3 ], "duration" : 0.0, "related_events" : [ "50e5d082-520f-41e9-b1f1-02c6c2f1d529" ], "interception" : { "outcome" : { "id" : 4, "name" : "Won" } } }, { "id" : "4d363c4a-54b0-41a2-bc53-de355c3237d5", "index" : 1904, "period" : 1, "timestamp" : "00:41:07.531", "minute" : 41, "second" : 7, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 70, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 76.3, 39.3 ], "duration" : 0.795795, "under_pressure" : true, "related_events" : [ "2c9fb165-dfb8-4a0e-b0bd-f5074c0c3116", "2e7a8972-3af6-493e-bbe9-503559a5b13e", "9b9fd545-4a94-45b7-84db-9102d2035720" ], "carry" : { "end_location" : [ 77.2, 39.6 ] } }, { "id" : "2c9fb165-dfb8-4a0e-b0bd-f5074c0c3116", "index" : 1905, "period" : 1, "timestamp" : "00:41:08.019", "minute" : 41, "second" : 8, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 70, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 41.0, 45.6 ], "duration" : 0.44761, "counterpress" : true, "related_events" : [ "2e7a8972-3af6-493e-bbe9-503559a5b13e", "4d363c4a-54b0-41a2-bc53-de355c3237d5" ] }, { "id" : "2e7a8972-3af6-493e-bbe9-503559a5b13e", "index" : 1906, "period" : 1, "timestamp" : "00:41:08.327", "minute" : 41, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 70, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 77.2, 39.6 ], "duration" : 0.765966, "under_pressure" : true, "related_events" : [ "2c9fb165-dfb8-4a0e-b0bd-f5074c0c3116", "6fa47748-fd05-4548-b7e6-af42f823bd4e" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 15.948041, "angle" : -0.28605145, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 92.5, 35.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "7ff80304-8e62-4474-9ec5-1f7bf56fc217", "index" : 1907, "period" : 1, "timestamp" : "00:41:08.906", "minute" : 41, "second" : 8, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 70, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 27.1, 48.8 ], "duration" : 0.513484, "counterpress" : true, "related_events" : [ "6fa47748-fd05-4548-b7e6-af42f823bd4e", "faaf54f0-0dcd-4859-a20d-430b24d741f8" ] }, { "id" : "6fa47748-fd05-4548-b7e6-af42f823bd4e", "index" : 1908, "period" : 1, "timestamp" : "00:41:09.093", "minute" : 41, "second" : 9, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 70, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 92.5, 35.1 ], "under_pressure" : true, "related_events" : [ "2e7a8972-3af6-493e-bbe9-503559a5b13e", "7ff80304-8e62-4474-9ec5-1f7bf56fc217" ] }, { "id" : "faaf54f0-0dcd-4859-a20d-430b24d741f8", "index" : 1909, "period" : 1, "timestamp" : "00:41:09.093", "minute" : 41, "second" : 9, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 70, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 92.5, 35.1 ], "duration" : 0.860381, "under_pressure" : true, "related_events" : [ "4a53d8fd-7a38-4b01-aaa1-7a63116a622b", "6fa47748-fd05-4548-b7e6-af42f823bd4e", "7ff80304-8e62-4474-9ec5-1f7bf56fc217" ], "carry" : { "end_location" : [ 88.2, 33.5 ] } }, { "id" : "4a53d8fd-7a38-4b01-aaa1-7a63116a622b", "index" : 1910, "period" : 1, "timestamp" : "00:41:09.953", "minute" : 41, "second" : 9, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 70, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 88.2, 33.5 ], "duration" : 1.054302, "related_events" : [ "0b5e9182-ba3f-426e-abbe-ab174f73d8b2", "56c508e1-5c27-45b7-8350-7b73f4a3c9a2" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 7.7336926, "angle" : -0.7030162, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 94.1, 28.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "56c508e1-5c27-45b7-8350-7b73f4a3c9a2", "index" : 1911, "period" : 1, "timestamp" : "00:41:11.008", "minute" : 41, "second" : 11, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 70, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 92.0, 23.9 ], "related_events" : [ "4a53d8fd-7a38-4b01-aaa1-7a63116a622b" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "0b5e9182-ba3f-426e-abbe-ab174f73d8b2", "index" : 1912, "period" : 1, "timestamp" : "00:41:11.008", "minute" : 41, "second" : 11, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 70, "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" : [ 26.0, 51.6 ], "duration" : 1.254338, "related_events" : [ "4a53d8fd-7a38-4b01-aaa1-7a63116a622b", "675320e1-16bb-4ba1-85df-b8a6e9e16e42" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 11.175867, "angle" : 0.76008713, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 34.1, 59.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 66, "name" : "Recovery" } } }, { "id" : "8ca6a7d7-4fad-4921-85bb-d2142598eb88", "index" : 1913, "period" : 1, "timestamp" : "00:41:12.122", "minute" : 41, "second" : 12, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 70, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 81.6, 22.0 ], "duration" : 0.585902, "related_events" : [ "675320e1-16bb-4ba1-85df-b8a6e9e16e42", "c5db1d88-6086-47c1-90de-c7a40b53647d" ] }, { "id" : "675320e1-16bb-4ba1-85df-b8a6e9e16e42", "index" : 1914, "period" : 1, "timestamp" : "00:41:12.262", "minute" : 41, "second" : 12, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 70, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 34.1, 59.3 ], "under_pressure" : true, "related_events" : [ "0b5e9182-ba3f-426e-abbe-ab174f73d8b2", "8ca6a7d7-4fad-4921-85bb-d2142598eb88" ] }, { "id" : "c5db1d88-6086-47c1-90de-c7a40b53647d", "index" : 1915, "period" : 1, "timestamp" : "00:41:12.262", "minute" : 41, "second" : 12, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 70, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 34.1, 59.3 ], "duration" : 0.586587, "under_pressure" : true, "related_events" : [ "28f5d4d2-f877-41b7-b880-d920a91e1f45", "675320e1-16bb-4ba1-85df-b8a6e9e16e42", "8ca6a7d7-4fad-4921-85bb-d2142598eb88", "ee85da44-f6b4-4951-8162-5af090122808" ], "carry" : { "end_location" : [ 33.7, 57.5 ] } }, { "id" : "28f5d4d2-f877-41b7-b880-d920a91e1f45", "index" : 1916, "period" : 1, "timestamp" : "00:41:12.848", "minute" : 41, "second" : 12, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 70, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 86.4, 22.6 ], "duration" : 0.0, "related_events" : [ "c5db1d88-6086-47c1-90de-c7a40b53647d", "ee85da44-f6b4-4951-8162-5af090122808" ] }, { "id" : "ee85da44-f6b4-4951-8162-5af090122808", "index" : 1917, "period" : 1, "timestamp" : "00:41:12.848", "minute" : 41, "second" : 12, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 70, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 33.7, 57.5 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "28f5d4d2-f877-41b7-b880-d920a91e1f45" ] }, { "id" : "93be13bf-4bcc-4b03-bbc5-7e8c7226e9a1", "index" : 1918, "period" : 1, "timestamp" : "00:41:40.071", "minute" : 41, "second" : 40, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 71, "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" : [ 36.1, 61.1 ], "duration" : 1.809642, "related_events" : [ "c057a801-fea4-4656-a50a-bf6cfa9810c2" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 26.439365, "angle" : -1.8781939, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 28.1, 35.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 62, "name" : "Free Kick" } } }, { "id" : "c057a801-fea4-4656-a50a-bf6cfa9810c2", "index" : 1919, "period" : 1, "timestamp" : "00:41:41.880", "minute" : 41, "second" : 41, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 71, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 28.1, 35.9 ], "related_events" : [ "93be13bf-4bcc-4b03-bbc5-7e8c7226e9a1" ] }, { "id" : "b0992728-6aa2-4a52-954c-34db13820ca2", "index" : 1920, "period" : 1, "timestamp" : "00:41:41.880", "minute" : 41, "second" : 41, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 71, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 28.1, 35.9 ], "duration" : 0.636272, "related_events" : [ "84a59a81-95ae-4e0b-8e9f-4afc2f5f899a", "c057a801-fea4-4656-a50a-bf6cfa9810c2" ], "carry" : { "end_location" : [ 28.1, 35.9 ] } }, { "id" : "84a59a81-95ae-4e0b-8e9f-4afc2f5f899a", "index" : 1921, "period" : 1, "timestamp" : "00:41:42.516", "minute" : 41, "second" : 42, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 71, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 28.1, 35.9 ], "duration" : 1.784431, "related_events" : [ "81fc97e0-862c-46ea-a222-a9edb7124c0b" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 29.166077, "angle" : -1.2750703, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 36.6, 8.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "81fc97e0-862c-46ea-a222-a9edb7124c0b", "index" : 1922, "period" : 1, "timestamp" : "00:41:44.301", "minute" : 41, "second" : 44, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 71, "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" : [ 36.6, 8.0 ], "related_events" : [ "84a59a81-95ae-4e0b-8e9f-4afc2f5f899a" ] }, { "id" : "c712d47c-6e01-4b19-a251-aaab61110fa4", "index" : 1923, "period" : 1, "timestamp" : "00:41:44.301", "minute" : 41, "second" : 44, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 71, "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" : [ 36.6, 8.0 ], "duration" : 1.322948, "related_events" : [ "81fc97e0-862c-46ea-a222-a9edb7124c0b", "e9ccd73f-8c72-40f0-a4b2-dec85ac0a01b" ], "carry" : { "end_location" : [ 37.3, 4.6 ] } }, { "id" : "e9ccd73f-8c72-40f0-a4b2-dec85ac0a01b", "index" : 1924, "period" : 1, "timestamp" : "00:41:45.624", "minute" : 41, "second" : 45, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 71, "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" : [ 37.3, 4.6 ], "duration" : 1.545091, "related_events" : [ "ec55205f-1fe1-4ea6-9bb6-7f01ca4ee3b6" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 24.11742, "angle" : 0.7648732, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 54.7, 21.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "ec55205f-1fe1-4ea6-9bb6-7f01ca4ee3b6", "index" : 1925, "period" : 1, "timestamp" : "00:41:47.169", "minute" : 41, "second" : 47, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 71, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 54.7, 21.3 ], "related_events" : [ "e9ccd73f-8c72-40f0-a4b2-dec85ac0a01b" ] }, { "id" : "32cc7f7d-b318-4337-8746-f233e59244d5", "index" : 1926, "period" : 1, "timestamp" : "00:41:47.169", "minute" : 41, "second" : 47, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 71, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 54.7, 21.3 ], "duration" : 1.186623, "related_events" : [ "2d552706-6649-4077-9294-63776f8144fd", "ec55205f-1fe1-4ea6-9bb6-7f01ca4ee3b6" ], "carry" : { "end_location" : [ 48.1, 17.2 ] } }, { "id" : "2d552706-6649-4077-9294-63776f8144fd", "index" : 1927, "period" : 1, "timestamp" : "00:41:48.356", "minute" : 41, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 71, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 48.1, 17.2 ], "duration" : 0.854196, "related_events" : [ "1cc67e2b-2a3f-4b24-9f85-a99c25d29503" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 17.64001, "angle" : -0.6446349, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.2, 6.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "1cc67e2b-2a3f-4b24-9f85-a99c25d29503", "index" : 1928, "period" : 1, "timestamp" : "00:41:49.210", "minute" : 41, "second" : 49, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 71, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 62.2, 6.6 ], "related_events" : [ "2d552706-6649-4077-9294-63776f8144fd" ] }, { "id" : "9e1dabb6-3c56-41f4-a520-2eea24abdf25", "index" : 1929, "period" : 1, "timestamp" : "00:41:49.210", "minute" : 41, "second" : 49, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 71, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 62.2, 6.6 ], "duration" : 0.101097, "related_events" : [ "1cc67e2b-2a3f-4b24-9f85-a99c25d29503", "fd172708-f98a-4bdd-ae87-64b0f5525b6b" ], "carry" : { "end_location" : [ 59.2, 5.2 ] } }, { "id" : "fd172708-f98a-4bdd-ae87-64b0f5525b6b", "index" : 1930, "period" : 1, "timestamp" : "00:41:49.311", "minute" : 41, "second" : 49, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 71, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 59.2, 5.2 ], "duration" : 0.856177, "related_events" : [ "f2ee6ec4-6a42-486c-b3ee-c7fdfac1077f" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 7.462573, "angle" : 2.1364977, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.2, 11.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "f2ee6ec4-6a42-486c-b3ee-c7fdfac1077f", "index" : 1931, "period" : 1, "timestamp" : "00:41:50.167", "minute" : 41, "second" : 50, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 71, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 55.2, 11.5 ], "related_events" : [ "fd172708-f98a-4bdd-ae87-64b0f5525b6b" ] }, { "id" : "01700cfd-1376-4fae-b38f-3d9d8b014391", "index" : 1932, "period" : 1, "timestamp" : "00:41:50.167", "minute" : 41, "second" : 50, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 71, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 55.2, 11.5 ], "duration" : 3.412133, "related_events" : [ "d911d6ac-6cb1-43e9-b648-bdf3e54b9026", "f2ee6ec4-6a42-486c-b3ee-c7fdfac1077f" ], "carry" : { "end_location" : [ 84.2, 15.8 ] } }, { "id" : "d911d6ac-6cb1-43e9-b648-bdf3e54b9026", "index" : 1933, "period" : 1, "timestamp" : "00:41:53.579", "minute" : 41, "second" : 53, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 71, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 84.2, 15.8 ], "duration" : 2.199919, "related_events" : [ "9384d982-3a2e-4d75-b0c1-b7fd2a10b17e" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 47.908455, "angle" : 1.5895833, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 83.3, 63.7 ], "switch" : true, "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "9384d982-3a2e-4d75-b0c1-b7fd2a10b17e", "index" : 1934, "period" : 1, "timestamp" : "00:41:55.779", "minute" : 41, "second" : 55, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 71, "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.3, 63.7 ], "related_events" : [ "d911d6ac-6cb1-43e9-b648-bdf3e54b9026" ] }, { "id" : "9ed03834-6991-4883-9db1-cbb6f06e966f", "index" : 1935, "period" : 1, "timestamp" : "00:41:55.779", "minute" : 41, "second" : 55, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 71, "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.3, 63.7 ], "duration" : 1.109904, "related_events" : [ "2e08a98a-24ac-4d96-a82d-9693f26b9fca", "9384d982-3a2e-4d75-b0c1-b7fd2a10b17e" ], "carry" : { "end_location" : [ 86.4, 61.7 ] } }, { "id" : "2e08a98a-24ac-4d96-a82d-9693f26b9fca", "index" : 1936, "period" : 1, "timestamp" : "00:41:56.889", "minute" : 41, "second" : 56, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 71, "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" : [ 86.4, 61.7 ], "duration" : 1.740947, "related_events" : [ "e7bc2d8e-c503-4894-a0f5-656c3850d921" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 24.307405, "angle" : -0.024686342, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 110.7, 61.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "42bb9313-eb6c-482e-b898-8995f978620e", "index" : 1937, "period" : 1, "timestamp" : "00:41:58.265", "minute" : 41, "second" : 58, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 71, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 10.0, 22.6 ], "duration" : 3.585418, "related_events" : [ "6d228628-afd9-401b-b3d9-41dedb992f3e", "e7bc2d8e-c503-4894-a0f5-656c3850d921", "f60dd66a-f049-4765-88f7-125c95a2e064" ] }, { "id" : "e7bc2d8e-c503-4894-a0f5-656c3850d921", "index" : 1938, "period" : 1, "timestamp" : "00:41:58.630", "minute" : 41, "second" : 58, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 71, "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" : 23, "name" : "Center Forward" }, "location" : [ 110.7, 61.1 ], "under_pressure" : true, "related_events" : [ "2e08a98a-24ac-4d96-a82d-9693f26b9fca", "42bb9313-eb6c-482e-b898-8995f978620e" ] }, { "id" : "f60dd66a-f049-4765-88f7-125c95a2e064", "index" : 1939, "period" : 1, "timestamp" : "00:41:58.630", "minute" : 41, "second" : 58, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 71, "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" : 23, "name" : "Center Forward" }, "location" : [ 110.7, 61.1 ], "duration" : 3.161559, "under_pressure" : true, "related_events" : [ "42bb9313-eb6c-482e-b898-8995f978620e", "6d228628-afd9-401b-b3d9-41dedb992f3e", "e7bc2d8e-c503-4894-a0f5-656c3850d921" ], "carry" : { "end_location" : [ 105.9, 71.1 ] } }, { "id" : "6d228628-afd9-401b-b3d9-41dedb992f3e", "index" : 1940, "period" : 1, "timestamp" : "00:42:01.791", "minute" : 42, "second" : 1, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 71, "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" : 23, "name" : "Center Forward" }, "location" : [ 105.9, 71.1 ], "duration" : 0.769181, "under_pressure" : true, "related_events" : [ "42bb9313-eb6c-482e-b898-8995f978620e", "535834d5-74e2-456b-a279-80ef48d2e9d6" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 13.605881, "angle" : 3.1121893, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 92.3, 71.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "535834d5-74e2-456b-a279-80ef48d2e9d6", "index" : 1941, "period" : 1, "timestamp" : "00:42:02.561", "minute" : 42, "second" : 2, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 71, "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" : [ 92.3, 71.5 ], "related_events" : [ "6d228628-afd9-401b-b3d9-41dedb992f3e" ] }, { "id" : "acad8bd5-c4ff-4f38-ae01-71350ff4d722", "index" : 1942, "period" : 1, "timestamp" : "00:42:02.561", "minute" : 42, "second" : 2, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 71, "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" : [ 92.3, 71.5 ], "duration" : 0.877599, "under_pressure" : true, "related_events" : [ "535834d5-74e2-456b-a279-80ef48d2e9d6", "645dd4cb-f1d6-4be3-a733-8a1b89d6a573", "866578da-183a-456a-86da-7966cf29f4c5" ], "carry" : { "end_location" : [ 94.3, 69.6 ] } }, { "id" : "866578da-183a-456a-86da-7966cf29f4c5", "index" : 1943, "period" : 1, "timestamp" : "00:42:03.249", "minute" : 42, "second" : 3, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 71, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 23.3, 10.4 ], "duration" : 0.588656, "related_events" : [ "645dd4cb-f1d6-4be3-a733-8a1b89d6a573", "acad8bd5-c4ff-4f38-ae01-71350ff4d722" ] }, { "id" : "645dd4cb-f1d6-4be3-a733-8a1b89d6a573", "index" : 1944, "period" : 1, "timestamp" : "00:42:03.438", "minute" : 42, "second" : 3, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 71, "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" : [ 94.3, 69.6 ], "duration" : 1.065782, "under_pressure" : true, "related_events" : [ "866578da-183a-456a-86da-7966cf29f4c5", "b6713d25-17b0-4613-b33a-6df5b21b1afa" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 7.930952, "angle" : 1.3288758, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 96.2, 77.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "b6713d25-17b0-4613-b33a-6df5b21b1afa", "index" : 1945, "period" : 1, "timestamp" : "00:42:04.504", "minute" : 42, "second" : 4, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 71, "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" : 23, "name" : "Center Forward" }, "location" : [ 96.2, 77.3 ], "related_events" : [ "645dd4cb-f1d6-4be3-a733-8a1b89d6a573" ] }, { "id" : "56e9b1ff-472a-49b0-958c-14235489ec9d", "index" : 1946, "period" : 1, "timestamp" : "00:42:04.504", "minute" : 42, "second" : 4, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 71, "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" : 23, "name" : "Center Forward" }, "location" : [ 96.2, 77.3 ], "duration" : 2.699892, "under_pressure" : true, "related_events" : [ "b6713d25-17b0-4613-b33a-6df5b21b1afa", "d117886e-cf89-4152-bbd3-bb61a7519427", "db86d72d-1883-4cc8-ab2a-21487a9238e8" ], "carry" : { "end_location" : [ 99.6, 73.6 ] } }, { "id" : "db86d72d-1883-4cc8-ab2a-21487a9238e8", "index" : 1947, "period" : 1, "timestamp" : "00:42:07.204", "minute" : 42, "second" : 7, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 71, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 20.5, 6.5 ], "duration" : 0.0, "related_events" : [ "56e9b1ff-472a-49b0-958c-14235489ec9d", "d117886e-cf89-4152-bbd3-bb61a7519427" ] }, { "id" : "d117886e-cf89-4152-bbd3-bb61a7519427", "index" : 1948, "period" : 1, "timestamp" : "00:42:07.204", "minute" : 42, "second" : 7, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 71, "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" : 23, "name" : "Center Forward" }, "location" : [ 99.6, 73.6 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "db86d72d-1883-4cc8-ab2a-21487a9238e8" ] }, { "id" : "9d2a6785-b844-4e0f-9948-c2463baa6ad1", "index" : 1949, "period" : 1, "timestamp" : "00:43:04.747", "minute" : 43, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 72, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 99.6, 73.6 ], "duration" : 0.339179, "related_events" : [ "d3526926-a86f-4b6c-be20-63d293974642" ], "pass" : { "length" : 16.668833, "angle" : -1.2281759, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 105.2, 57.9 ], "outcome" : { "id" : 9, "name" : "Incomplete" }, "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 62, "name" : "Free Kick" } } }, { "id" : "d3526926-a86f-4b6c-be20-63d293974642", "index" : 1950, "period" : 1, "timestamp" : "00:43:05.086", "minute" : 43, "second" : 5, "type" : { "id" : 6, "name" : "Block" }, "possession" : 72, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 14.9, 22.2 ], "duration" : 0.0, "related_events" : [ "9d2a6785-b844-4e0f-9948-c2463baa6ad1" ] }, { "id" : "575d2cce-1549-4caa-994e-b58fc098dfc0", "index" : 1951, "period" : 1, "timestamp" : "00:43:12.937", "minute" : 43, "second" : 12, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 72, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 44.5, 72.9 ], "duration" : 0.0 }, { "id" : "02f54fff-1a82-4bc1-b571-a642472519f0", "index" : 1952, "period" : 1, "timestamp" : "00:43:12.937", "minute" : 43, "second" : 12, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 72, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 44.5, 72.9 ], "duration" : 2.347905, "related_events" : [ "575d2cce-1549-4caa-994e-b58fc098dfc0", "fbe4bebd-7295-4e42-a011-ab3283bb6fa8" ], "carry" : { "end_location" : [ 43.9, 71.4 ] } }, { "id" : "fbe4bebd-7295-4e42-a011-ab3283bb6fa8", "index" : 1953, "period" : 1, "timestamp" : "00:43:15.285", "minute" : 43, "second" : 15, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 72, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 43.9, 71.4 ], "duration" : 3.43413, "related_events" : [ "ccdb21c1-7f45-4209-ae3a-583c9c3456d0" ], "pass" : { "recipient" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "length" : 31.04384, "angle" : -2.4245808, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 20.5, 51.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ccdb21c1-7f45-4209-ae3a-583c9c3456d0", "index" : 1954, "period" : 1, "timestamp" : "00:43:18.719", "minute" : 43, "second" : 18, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 72, "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" : [ 20.5, 51.0 ], "related_events" : [ "fbe4bebd-7295-4e42-a011-ab3283bb6fa8" ] }, { "id" : "8f60525a-5307-4a4e-ac2e-32953716b6c9", "index" : 1955, "period" : 1, "timestamp" : "00:43:18.719", "minute" : 43, "second" : 18, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 72, "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" : [ 20.5, 51.0 ], "duration" : 3.369384, "related_events" : [ "936df6a6-354f-4da0-b33b-f748111024df", "ccdb21c1-7f45-4209-ae3a-583c9c3456d0" ], "carry" : { "end_location" : [ 14.2, 36.7 ] } }, { "id" : "936df6a6-354f-4da0-b33b-f748111024df", "index" : 1956, "period" : 1, "timestamp" : "00:43:22.089", "minute" : 43, "second" : 22, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 72, "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.2, 36.7 ], "duration" : 2.472627, "related_events" : [ "19175c8e-1ecf-48df-b698-366b6e7aaf30" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 34.820827, "angle" : 1.067324, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 31.0, 67.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "19175c8e-1ecf-48df-b698-366b6e7aaf30", "index" : 1957, "period" : 1, "timestamp" : "00:43:24.561", "minute" : 43, "second" : 24, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 72, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 31.0, 67.2 ], "related_events" : [ "936df6a6-354f-4da0-b33b-f748111024df" ] }, { "id" : "89af8b1d-b984-47a7-a4c8-73b95088d2a9", "index" : 1958, "period" : 1, "timestamp" : "00:43:24.561", "minute" : 43, "second" : 24, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 72, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 31.0, 67.2 ], "duration" : 3.952129, "related_events" : [ "19175c8e-1ecf-48df-b698-366b6e7aaf30", "880933da-ee03-4c13-9f3a-2604f7ee46b2" ], "carry" : { "end_location" : [ 42.7, 67.3 ] } }, { "id" : "880933da-ee03-4c13-9f3a-2604f7ee46b2", "index" : 1959, "period" : 1, "timestamp" : "00:43:28.514", "minute" : 43, "second" : 28, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 72, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 42.7, 67.3 ], "duration" : 1.252758, "related_events" : [ "fd996fd2-7795-42c0-ad7f-f9ed3552fc72" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 20.480478, "angle" : -0.2769583, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.4, 61.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "fd996fd2-7795-42c0-ad7f-f9ed3552fc72", "index" : 1960, "period" : 1, "timestamp" : "00:43:29.766", "minute" : 43, "second" : 29, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 72, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 62.4, 61.7 ], "related_events" : [ "880933da-ee03-4c13-9f3a-2604f7ee46b2" ] }, { "id" : "b4c6b047-4961-4815-9637-f3175273f6cd", "index" : 1961, "period" : 1, "timestamp" : "00:43:29.766", "minute" : 43, "second" : 29, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 72, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 62.4, 61.7 ], "duration" : 1.221288, "related_events" : [ "b3ca6f79-32e0-4735-9a50-931f57fa1fa7" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 13.106106, "angle" : 1.6013212, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.0, 74.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "b3ca6f79-32e0-4735-9a50-931f57fa1fa7", "index" : 1962, "period" : 1, "timestamp" : "00:43:30.988", "minute" : 43, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 72, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 62.0, 74.8 ], "related_events" : [ "b4c6b047-4961-4815-9637-f3175273f6cd" ] }, { "id" : "f71fdcfd-8912-45e4-9cfa-284611724b86", "index" : 1963, "period" : 1, "timestamp" : "00:43:30.988", "minute" : 43, "second" : 30, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 72, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 62.0, 74.8 ], "duration" : 0.953062, "related_events" : [ "b3ca6f79-32e0-4735-9a50-931f57fa1fa7", "bd26a013-6992-4c24-9419-6c821cd9808d" ], "carry" : { "end_location" : [ 69.5, 76.4 ] } }, { "id" : "bd26a013-6992-4c24-9419-6c821cd9808d", "index" : 1964, "period" : 1, "timestamp" : "00:43:31.941", "minute" : 43, "second" : 31, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 72, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 69.5, 76.4 ], "duration" : 0.849069, "related_events" : [ "14676e10-497c-4842-ab97-5347366dbcb3", "3a541413-7b83-4e02-a3b3-3f66d9368699" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 9.202173, "angle" : -0.021735707, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 78.7, 76.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "773a570e-5789-414b-bf66-66fadab186dc", "index" : 1965, "period" : 1, "timestamp" : "00:43:32.426", "minute" : 43, "second" : 32, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 72, "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" : [ 76.7, 78.1 ], "duration" : 0.447436, "related_events" : [ "3a541413-7b83-4e02-a3b3-3f66d9368699" ] }, { "id" : "14676e10-497c-4842-ab97-5347366dbcb3", "index" : 1966, "period" : 1, "timestamp" : "00:43:32.790", "minute" : 43, "second" : 32, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 72, "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" : [ 76.7, 78.1 ], "related_events" : [ "bd26a013-6992-4c24-9419-6c821cd9808d" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "3a541413-7b83-4e02-a3b3-3f66d9368699", "index" : 1967, "period" : 1, "timestamp" : "00:43:32.790", "minute" : 43, "second" : 32, "type" : { "id" : 9, "name" : "Clearance" }, "possession" : 72, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 41.4, 3.9 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "773a570e-5789-414b-bf66-66fadab186dc", "bd26a013-6992-4c24-9419-6c821cd9808d" ], "clearance" : { "left_foot" : true, "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "2f75f203-fc35-4460-a137-59947ca3cd7b", "index" : 1968, "period" : 1, "timestamp" : "00:43:35.139", "minute" : 43, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 72, "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" : [ 40.3, 73.2 ], "duration" : 1.030478, "related_events" : [ "9b7f4fc6-964b-4285-9f3c-ffe688acdf5b" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 10.406248, "angle" : 0.34302393, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 50.1, 76.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 66, "name" : "Recovery" } } }, { "id" : "9b7f4fc6-964b-4285-9f3c-ffe688acdf5b", "index" : 1969, "period" : 1, "timestamp" : "00:43:36.169", "minute" : 43, "second" : 36, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 72, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 50.1, 76.7 ], "related_events" : [ "2f75f203-fc35-4460-a137-59947ca3cd7b" ] }, { "id" : "22e97c38-812c-47f2-b3c1-d06550f79406", "index" : 1970, "period" : 1, "timestamp" : "00:43:36.169", "minute" : 43, "second" : 36, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 72, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 50.1, 76.7 ], "duration" : 0.862043, "related_events" : [ "9b7f4fc6-964b-4285-9f3c-ffe688acdf5b", "c98cd0cf-31c8-4d44-87f2-8b35ccdccd60" ], "carry" : { "end_location" : [ 50.1, 76.7 ] } }, { "id" : "c98cd0cf-31c8-4d44-87f2-8b35ccdccd60", "index" : 1971, "period" : 1, "timestamp" : "00:43:37.031", "minute" : 43, "second" : 37, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 72, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 50.1, 76.7 ], "duration" : 1.242288, "related_events" : [ "c52c8fa4-b848-4a34-ba3b-ac23c511336a" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 17.420103, "angle" : -0.6469454, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 64.0, 66.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "c52c8fa4-b848-4a34-ba3b-ac23c511336a", "index" : 1972, "period" : 1, "timestamp" : "00:43:38.273", "minute" : 43, "second" : 38, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 72, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 64.0, 66.2 ], "related_events" : [ "c98cd0cf-31c8-4d44-87f2-8b35ccdccd60" ] }, { "id" : "ce042874-be71-4e96-974d-5ced0a200f57", "index" : 1973, "period" : 1, "timestamp" : "00:43:38.273", "minute" : 43, "second" : 38, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 72, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 64.0, 66.2 ], "duration" : 1.958196, "related_events" : [ "85cd663a-af06-4ae4-a3dd-bd299a797345", "c52c8fa4-b848-4a34-ba3b-ac23c511336a" ], "carry" : { "end_location" : [ 69.5, 64.1 ] } }, { "id" : "85cd663a-af06-4ae4-a3dd-bd299a797345", "index" : 1974, "period" : 1, "timestamp" : "00:43:40.232", "minute" : 43, "second" : 40, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 72, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 69.5, 64.1 ], "duration" : 0.971553, "related_events" : [ "e86a5667-57c8-44a7-8673-251ac47a8906" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 15.200329, "angle" : 0.92071635, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 78.7, 76.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e86a5667-57c8-44a7-8673-251ac47a8906", "index" : 1975, "period" : 1, "timestamp" : "00:43:41.203", "minute" : 43, "second" : 41, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 72, "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" : [ 78.7, 76.2 ], "related_events" : [ "85cd663a-af06-4ae4-a3dd-bd299a797345" ] }, { "id" : "eb27f33f-40bd-4ec8-bb14-e2c9fd46b055", "index" : 1976, "period" : 1, "timestamp" : "00:43:41.203", "minute" : 43, "second" : 41, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 72, "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" : [ 78.7, 76.2 ], "duration" : 2.158959, "related_events" : [ "5a136306-6cda-4e59-9abd-33212d2a1ff5", "e86a5667-57c8-44a7-8673-251ac47a8906" ], "carry" : { "end_location" : [ 85.3, 76.4 ] } }, { "id" : "5a136306-6cda-4e59-9abd-33212d2a1ff5", "index" : 1977, "period" : 1, "timestamp" : "00:43:43.362", "minute" : 43, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 72, "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" : [ 85.3, 76.4 ], "duration" : 2.437628, "related_events" : [ "c299fdc7-e20a-4839-aff7-e197d0976fc9" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 20.223007, "angle" : 0.17896894, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 105.2, 80.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "outcome" : { "id" : 75, "name" : "Out" } } }, { "id" : "c299fdc7-e20a-4839-aff7-e197d0976fc9", "index" : 1978, "period" : 1, "timestamp" : "00:43:45.800", "minute" : 43, "second" : 45, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 72, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 103.1, 77.3 ], "related_events" : [ "5a136306-6cda-4e59-9abd-33212d2a1ff5" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "418599c2-6cbe-4d2d-bede-12ceaa05dc40", "index" : 1979, "period" : 1, "timestamp" : "00:44:04.266", "minute" : 44, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 15.0, 0.1 ], "duration" : 0.975668, "related_events" : [ "ced28db3-a0d0-4601-a035-c96845732cf4" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 7.4330344, "angle" : 0.7378151, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 20.5, 5.1 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "ced28db3-a0d0-4601-a035-c96845732cf4", "index" : 1980, "period" : 1, "timestamp" : "00:44:05.242", "minute" : 44, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 20.5, 5.1 ], "related_events" : [ "418599c2-6cbe-4d2d-bede-12ceaa05dc40" ] }, { "id" : "ff64ce6f-087d-41f5-b8df-19c4803b5c0f", "index" : 1981, "period" : 1, "timestamp" : "00:44:05.242", "minute" : 44, "second" : 5, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 20.6, 5.1 ], "duration" : 0.933562, "related_events" : [ "c16a9cfe-c2ab-4b5f-be73-305c3e4602c4" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 6.462198, "angle" : -2.7610862, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 14.6, 2.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "c16a9cfe-c2ab-4b5f-be73-305c3e4602c4", "index" : 1982, "period" : 1, "timestamp" : "00:44:06.176", "minute" : 44, "second" : 6, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 14.6, 2.7 ], "related_events" : [ "ff64ce6f-087d-41f5-b8df-19c4803b5c0f" ] }, { "id" : "e8c7d4a9-eb3c-47fe-8119-23396786e060", "index" : 1983, "period" : 1, "timestamp" : "00:44:06.176", "minute" : 44, "second" : 6, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 14.6, 2.7 ], "duration" : 2.058222, "related_events" : [ "32b55b34-8694-468f-80ef-c205b58c7f03", "c16a9cfe-c2ab-4b5f-be73-305c3e4602c4" ], "carry" : { "end_location" : [ 14.6, 2.7 ] } }, { "id" : "32b55b34-8694-468f-80ef-c205b58c7f03", "index" : 1984, "period" : 1, "timestamp" : "00:44:08.234", "minute" : 44, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 14.6, 2.7 ], "duration" : 0.834892, "related_events" : [ "3f56f1ee-14c0-4f9a-8d9d-921658b7832e" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 10.55462, "angle" : 2.9702134, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 4.2, 4.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "3f56f1ee-14c0-4f9a-8d9d-921658b7832e", "index" : 1985, "period" : 1, "timestamp" : "00:44:09.069", "minute" : 44, "second" : 9, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 4.2, 4.5 ], "related_events" : [ "32b55b34-8694-468f-80ef-c205b58c7f03" ] }, { "id" : "f06237da-06be-4c3e-854a-2e2d266568a3", "index" : 1986, "period" : 1, "timestamp" : "00:44:09.069", "minute" : 44, "second" : 9, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 4.2, 4.5 ], "duration" : 1.655703, "under_pressure" : true, "related_events" : [ "2d9395c8-9257-44d0-90f4-f4a5beee03b0", "3f56f1ee-14c0-4f9a-8d9d-921658b7832e", "e46cc942-4b5d-420e-bd96-afe937d9970e" ], "carry" : { "end_location" : [ 7.2, 3.1 ] } }, { "id" : "e46cc942-4b5d-420e-bd96-afe937d9970e", "index" : 1987, "period" : 1, "timestamp" : "00:44:09.214", "minute" : 44, "second" : 9, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 112.1, 72.0 ], "duration" : 0.827352, "related_events" : [ "f06237da-06be-4c3e-854a-2e2d266568a3" ] }, { "id" : "2d9395c8-9257-44d0-90f4-f4a5beee03b0", "index" : 1988, "period" : 1, "timestamp" : "00:44:10.724", "minute" : 44, "second" : 10, "type" : { "id" : 3, "name" : "Dispossessed" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 7.2, 3.1 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "87108f79-2348-41ac-a805-325713547cd2" ] }, { "id" : "87108f79-2348-41ac-a805-325713547cd2", "index" : 1989, "period" : 1, "timestamp" : "00:44:10.724", "minute" : 44, "second" : 10, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 112.9, 77.0 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "2d9395c8-9257-44d0-90f4-f4a5beee03b0" ], "duel" : { "outcome" : { "id" : 16, "name" : "Success In Play" }, "type" : { "id" : 11, "name" : "Tackle" } } }, { "id" : "f7be7e98-d780-491c-afea-bb1d11e5bed9", "index" : 1990, "period" : 1, "timestamp" : "00:44:11.761", "minute" : 44, "second" : 11, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 107.9, 77.3 ], "duration" : 0.0 }, { "id" : "6e710926-12a6-47ab-9c65-7c51882b50e7", "index" : 1991, "period" : 1, "timestamp" : "00:44:11.761", "minute" : 44, "second" : 11, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 107.9, 77.3 ], "duration" : 1.744244, "under_pressure" : true, "related_events" : [ "330309a7-3a53-4a64-b6e3-d330a9630937", "b49bed30-aa9d-4401-827d-073810240571", "f7be7e98-d780-491c-afea-bb1d11e5bed9" ], "carry" : { "end_location" : [ 103.1, 76.4 ] } }, { "id" : "b49bed30-aa9d-4401-827d-073810240571", "index" : 1992, "period" : 1, "timestamp" : "00:44:12.865", "minute" : 44, "second" : 12, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 12.2, 2.8 ], "duration" : 0.680789, "counterpress" : true, "related_events" : [ "330309a7-3a53-4a64-b6e3-d330a9630937", "6e710926-12a6-47ab-9c65-7c51882b50e7", "7dfad53c-4bb5-4a72-af58-28192bdc1e95" ] }, { "id" : "330309a7-3a53-4a64-b6e3-d330a9630937", "index" : 1993, "period" : 1, "timestamp" : "00:44:13.505", "minute" : 44, "second" : 13, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 103.1, 76.4 ], "duration" : 0.04026, "under_pressure" : true, "related_events" : [ "424c2d52-8281-450d-ae33-95f0a07f42d1", "7dfad53c-4bb5-4a72-af58-28192bdc1e95", "b49bed30-aa9d-4401-827d-073810240571" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 2.2135944, "angle" : -1.8925469, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 102.4, 74.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "7dfad53c-4bb5-4a72-af58-28192bdc1e95", "index" : 1994, "period" : 1, "timestamp" : "00:44:13.545", "minute" : 44, "second" : 13, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 102.8, 69.1 ], "under_pressure" : true, "related_events" : [ "330309a7-3a53-4a64-b6e3-d330a9630937", "b49bed30-aa9d-4401-827d-073810240571" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "424c2d52-8281-450d-ae33-95f0a07f42d1", "index" : 1995, "period" : 1, "timestamp" : "00:44:13.545", "minute" : 44, "second" : 13, "type" : { "id" : 6, "name" : "Block" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 17.7, 5.8 ], "duration" : 0.0, "counterpress" : true, "related_events" : [ "330309a7-3a53-4a64-b6e3-d330a9630937" ] }, { "id" : "f8f06b87-0044-4361-bf86-13159078fcae", "index" : 1996, "period" : 1, "timestamp" : "00:44:14.163", "minute" : 44, "second" : 14, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 24.4, 7.9 ], "duration" : 0.0 }, { "id" : "a801f4fa-a48f-4e13-8fed-ad17320bd730", "index" : 1997, "period" : 1, "timestamp" : "00:44:14.163", "minute" : 44, "second" : 14, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 24.4, 7.9 ], "duration" : 2.929636, "related_events" : [ "73e228d9-e344-42f5-a202-ea17c1cefedc", "f8f06b87-0044-4361-bf86-13159078fcae" ], "carry" : { "end_location" : [ 34.5, 19.4 ] } }, { "id" : "73e228d9-e344-42f5-a202-ea17c1cefedc", "index" : 1998, "period" : 1, "timestamp" : "00:44:17.093", "minute" : 44, "second" : 17, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 34.5, 19.4 ], "duration" : 1.195225, "related_events" : [ "c9e4e396-1365-4a56-8e19-c40de164aba9" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 23.213142, "angle" : 1.0917357, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 45.2, 40.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "c9e4e396-1365-4a56-8e19-c40de164aba9", "index" : 1999, "period" : 1, "timestamp" : "00:44:18.288", "minute" : 44, "second" : 18, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 45.2, 40.0 ], "related_events" : [ "73e228d9-e344-42f5-a202-ea17c1cefedc" ] }, { "id" : "e7ffeb14-67d9-45bb-aaba-f12eb42ac2eb", "index" : 2000, "period" : 1, "timestamp" : "00:44:18.288", "minute" : 44, "second" : 18, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 45.2, 40.0 ], "duration" : 1.458335, "under_pressure" : true, "related_events" : [ "7376d117-59a5-45d1-940e-c251e6f2e4c1", "7d1203c9-e7e4-46db-b8e8-78d8ffe6723d", "c9e4e396-1365-4a56-8e19-c40de164aba9" ], "carry" : { "end_location" : [ 44.8, 35.9 ] } }, { "id" : "7d1203c9-e7e4-46db-b8e8-78d8ffe6723d", "index" : 2001, "period" : 1, "timestamp" : "00:44:19.136", "minute" : 44, "second" : 19, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 77.3, 46.3 ], "duration" : 0.747981, "related_events" : [ "7376d117-59a5-45d1-940e-c251e6f2e4c1", "e7ffeb14-67d9-45bb-aaba-f12eb42ac2eb" ] }, { "id" : "7376d117-59a5-45d1-940e-c251e6f2e4c1", "index" : 2002, "period" : 1, "timestamp" : "00:44:19.746", "minute" : 44, "second" : 19, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 44.8, 35.9 ], "duration" : 2.248537, "under_pressure" : true, "related_events" : [ "6b2939de-70e9-4aa7-b590-d5ce0244a142", "7d1203c9-e7e4-46db-b8e8-78d8ffe6723d" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 32.671852, "angle" : 1.2306548, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 55.7, 66.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "6b2939de-70e9-4aa7-b590-d5ce0244a142", "index" : 2003, "period" : 1, "timestamp" : "00:44:21.995", "minute" : 44, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 55.7, 66.7 ], "related_events" : [ "7376d117-59a5-45d1-940e-c251e6f2e4c1" ] }, { "id" : "9cabfde7-b071-449b-b7e9-9439e7c45bb3", "index" : 2004, "period" : 1, "timestamp" : "00:44:21.995", "minute" : 44, "second" : 21, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 55.7, 66.7 ], "duration" : 2.552573, "related_events" : [ "6b2939de-70e9-4aa7-b590-d5ce0244a142", "8e2a85dd-c348-4058-adf9-63f877769614" ], "carry" : { "end_location" : [ 64.7, 67.6 ] } }, { "id" : "8e2a85dd-c348-4058-adf9-63f877769614", "index" : 2005, "period" : 1, "timestamp" : "00:44:24.547", "minute" : 44, "second" : 24, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 64.7, 67.6 ], "duration" : 1.204042, "related_events" : [ "1b92ec26-5faf-4fb2-9549-9f978daf4603" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 13.548431, "angle" : -1.7189564, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.7, 54.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "1b92ec26-5faf-4fb2-9549-9f978daf4603", "index" : 2006, "period" : 1, "timestamp" : "00:44:25.751", "minute" : 44, "second" : 25, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 62.7, 54.2 ], "related_events" : [ "8e2a85dd-c348-4058-adf9-63f877769614" ] }, { "id" : "d3c3345e-e081-4bc9-b2d4-e5b10594bac5", "index" : 2007, "period" : 1, "timestamp" : "00:44:25.751", "minute" : 44, "second" : 25, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 62.7, 54.2 ], "duration" : 1.02977, "related_events" : [ "1b92ec26-5faf-4fb2-9549-9f978daf4603", "c1f4db57-c3ca-437c-8479-1ef9d9af3ae6" ], "carry" : { "end_location" : [ 62.7, 54.2 ] } }, { "id" : "c1f4db57-c3ca-437c-8479-1ef9d9af3ae6", "index" : 2008, "period" : 1, "timestamp" : "00:44:26.781", "minute" : 44, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 62.7, 54.2 ], "duration" : 1.820069, "related_events" : [ "4d0c8eb9-c723-4692-8101-fbcee8741c04" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 8.3, "angle" : -1.5707964, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.7, 45.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "4d0c8eb9-c723-4692-8101-fbcee8741c04", "index" : 2009, "period" : 1, "timestamp" : "00:44:28.601", "minute" : 44, "second" : 28, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 62.7, 45.9 ], "related_events" : [ "c1f4db57-c3ca-437c-8479-1ef9d9af3ae6" ] }, { "id" : "949be703-0aa7-4e26-b5f3-b301939d337b", "index" : 2010, "period" : 1, "timestamp" : "00:44:28.601", "minute" : 44, "second" : 28, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 62.7, 45.9 ], "duration" : 2.621668, "related_events" : [ "45fd89e8-96c4-4169-b5ef-1cbd26366fcd" ], "pass" : { "recipient" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "length" : 43.463318, "angle" : -1.3598636, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 71.8, 3.4 ], "switch" : true, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "45fd89e8-96c4-4169-b5ef-1cbd26366fcd", "index" : 2011, "period" : 1, "timestamp" : "00:44:31.223", "minute" : 44, "second" : 31, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 71.8, 3.4 ], "related_events" : [ "949be703-0aa7-4e26-b5f3-b301939d337b" ] }, { "id" : "f4e5ac85-2fdc-4386-8de5-2dc88a923dd9", "index" : 2012, "period" : 1, "timestamp" : "00:44:31.223", "minute" : 44, "second" : 31, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 71.8, 3.4 ], "duration" : 1.061955, "related_events" : [ "45fd89e8-96c4-4169-b5ef-1cbd26366fcd", "c5c7fc13-367d-47ce-ad6a-6d6ac295e002" ], "carry" : { "end_location" : [ 80.0, 4.9 ] } }, { "id" : "c5c7fc13-367d-47ce-ad6a-6d6ac295e002", "index" : 2013, "period" : 1, "timestamp" : "00:44:32.285", "minute" : 44, "second" : 32, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 80.0, 4.9 ], "duration" : 1.393002, "related_events" : [ "54b8c932-d1e2-4072-a8c9-d5bebcc4ab95" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 5.3235326, "angle" : -0.09406123, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 85.3, 4.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "54b8c932-d1e2-4072-a8c9-d5bebcc4ab95", "index" : 2014, "period" : 1, "timestamp" : "00:44:33.678", "minute" : 44, "second" : 33, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 85.3, 4.4 ], "related_events" : [ "c5c7fc13-367d-47ce-ad6a-6d6ac295e002" ] }, { "id" : "6fe2a137-4e0b-413b-8304-ef2006b88e27", "index" : 2015, "period" : 1, "timestamp" : "00:44:33.678", "minute" : 44, "second" : 33, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 85.3, 4.4 ], "duration" : 4.08055, "related_events" : [ "54b8c932-d1e2-4072-a8c9-d5bebcc4ab95", "e4c537a8-82a6-4b22-a156-50b2d36ccce4" ], "carry" : { "end_location" : [ 92.5, 5.3 ] } }, { "id" : "e4c537a8-82a6-4b22-a156-50b2d36ccce4", "index" : 2016, "period" : 1, "timestamp" : "00:44:37.758", "minute" : 44, "second" : 37, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 92.5, 5.3 ], "duration" : 1.297359, "related_events" : [ "22fe6568-621d-485e-bd01-381c9ad1171c" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 19.932386, "angle" : 2.0905647, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 82.6, 22.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "22fe6568-621d-485e-bd01-381c9ad1171c", "index" : 2017, "period" : 1, "timestamp" : "00:44:39.056", "minute" : 44, "second" : 39, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 82.6, 22.6 ], "related_events" : [ "e4c537a8-82a6-4b22-a156-50b2d36ccce4" ] }, { "id" : "d4ae81af-9285-4a56-a3f7-eb80642d376b", "index" : 2018, "period" : 1, "timestamp" : "00:44:39.056", "minute" : 44, "second" : 39, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 82.6, 22.6 ], "duration" : 0.803493, "related_events" : [ "22fe6568-621d-485e-bd01-381c9ad1171c", "cfa6e2b9-624e-42ed-80e0-1dab94555f0c" ], "carry" : { "end_location" : [ 82.6, 22.4 ] } }, { "id" : "cfa6e2b9-624e-42ed-80e0-1dab94555f0c", "index" : 2019, "period" : 1, "timestamp" : "00:44:39.859", "minute" : 44, "second" : 39, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 82.6, 22.4 ], "duration" : 1.211185, "related_events" : [ "6ee19abe-c9fc-4149-bd87-2710f804928b" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 29.783384, "angle" : 0.111028, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 112.2, 25.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 77, "name" : "Unknown" } } }, { "id" : "6ee19abe-c9fc-4149-bd87-2710f804928b", "index" : 2020, "period" : 1, "timestamp" : "00:44:41.071", "minute" : 44, "second" : 41, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 104.8, 24.8 ], "related_events" : [ "cfa6e2b9-624e-42ed-80e0-1dab94555f0c" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "dd15b20e-4caf-4581-9744-2579f0cd3e51", "index" : 2021, "period" : 1, "timestamp" : "00:44:41.358", "minute" : 44, "second" : 41, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 15.3, 55.3 ], "duration" : 0.0, "related_events" : [ "a83a1644-a180-43e0-96ee-4110742eef04" ], "foul_committed" : { "penalty" : true } }, { "id" : "a83a1644-a180-43e0-96ee-4110742eef04", "index" : 2022, "period" : 1, "timestamp" : "00:44:41.358", "minute" : 44, "second" : 41, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 73, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 104.8, 24.8 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "dd15b20e-4caf-4581-9744-2579f0cd3e51" ], "foul_won" : { "defensive" : true, "penalty" : true } }, { "id" : "170fea50-74d7-4efb-a00b-218468bac30f", "index" : 2023, "period" : 1, "timestamp" : "00:46:44.964", "minute" : 46, "second" : 44, "type" : { "id" : 16, "name" : "Shot" }, "possession" : 74, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 5, "name" : "Other" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 108.0, 40.0 ], "duration" : 0.447307, "related_events" : [ "c1ba460d-9e0e-464f-9b58-3e954b94960a" ], "shot" : { "statsbomb_xg" : 0.7835, "end_location" : [ 120.0, 37.5, 1.6 ], "technique" : { "id" : 93, "name" : "Normal" }, "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 88, "name" : "Penalty" }, "outcome" : { "id" : 97, "name" : "Goal" } } }, { "id" : "c1ba460d-9e0e-464f-9b58-3e954b94960a", "index" : 2024, "period" : 1, "timestamp" : "00:46:45.411", "minute" : 46, "second" : 45, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 74, "possession_team" : { "id" : 771, "name" : "France" }, "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 ], "duration" : 0.0, "related_events" : [ "170fea50-74d7-4efb-a00b-218468bac30f" ], "goalkeeper" : { "technique" : { "id" : 45, "name" : "Diving" }, "position" : { "id" : 44, "name" : "Set" }, "type" : { "id" : 28, "name" : "Penalty Conceded" }, "outcome" : { "id" : 55, "name" : "No Touch" } } }, { "id" : "67a21375-29e6-4397-811f-99f9913ee8f4", "index" : 2025, "period" : 1, "timestamp" : "00:47:36.389", "minute" : 47, "second" : 36, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "off_camera" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 61.0, 40.1 ], "duration" : 2.002641, "related_events" : [ "cafb7b5e-a6f2-47b7-911a-fc68393ccbaf" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 24.068235, "angle" : 2.3091702, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 44.8, 57.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 65, "name" : "Kick Off" } } }, { "id" : "cafb7b5e-a6f2-47b7-911a-fc68393ccbaf", "index" : 2026, "period" : 1, "timestamp" : "00:47:38.392", "minute" : 47, "second" : 38, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 75, "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" : [ 44.8, 57.9 ], "related_events" : [ "67a21375-29e6-4397-811f-99f9913ee8f4" ] }, { "id" : "c6d325c5-007b-43d1-8fe1-8da0ac414b4b", "index" : 2027, "period" : 1, "timestamp" : "00:47:40.793", "minute" : 47, "second" : 40, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 75, "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" : [ 44.8, 58.1 ], "duration" : 2.503964, "related_events" : [ "62ddcefd-87c5-48e1-8836-92e71292c46b" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 46.970737, "angle" : -0.8471596, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 75.9, 22.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "62ddcefd-87c5-48e1-8836-92e71292c46b", "index" : 2028, "period" : 1, "timestamp" : "00:47:43.297", "minute" : 47, "second" : 43, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 75, "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" : 23, "name" : "Center Forward" }, "location" : [ 75.9, 22.9 ], "related_events" : [ "c6d325c5-007b-43d1-8fe1-8da0ac414b4b" ] }, { "id" : "69569b4d-cf95-4176-9c67-5bf5346f4bf7", "index" : 2029, "period" : 1, "timestamp" : "00:47:43.297", "minute" : 47, "second" : 43, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 44.2, 57.2 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "c464cb99-4b66-4144-b775-7cd06bcfd077" ], "duel" : { "type" : { "id" : 10, "name" : "Aerial Lost" } } }, { "id" : "c464cb99-4b66-4144-b775-7cd06bcfd077", "index" : 2030, "period" : 1, "timestamp" : "00:47:43.297", "minute" : 47, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 75, "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" : 23, "name" : "Center Forward" }, "location" : [ 75.9, 22.9 ], "duration" : 0.916911, "under_pressure" : true, "related_events" : [ "0bbd9519-082a-4705-bf28-24a146641705", "69569b4d-cf95-4176-9c67-5bf5346f4bf7" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 14.996666, "angle" : -1.0624025, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 83.2, 9.8 ], "aerial_won" : true } }, { "id" : "55042e84-72ad-47f2-b2b2-320a0ea47fc8", "index" : 2031, "period" : 1, "timestamp" : "00:47:44.174", "minute" : 47, "second" : 44, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 34.8, 68.1 ], "duration" : 1.828898, "related_events" : [ "0bbd9519-082a-4705-bf28-24a146641705", "835da76c-2566-43b3-b2e1-44426b29f223" ] }, { "id" : "0bbd9519-082a-4705-bf28-24a146641705", "index" : 2032, "period" : 1, "timestamp" : "00:47:44.214", "minute" : 47, "second" : 44, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 83.2, 9.8 ], "under_pressure" : true, "related_events" : [ "55042e84-72ad-47f2-b2b2-320a0ea47fc8", "c464cb99-4b66-4144-b775-7cd06bcfd077" ] }, { "id" : "835da76c-2566-43b3-b2e1-44426b29f223", "index" : 2033, "period" : 1, "timestamp" : "00:47:44.214", "minute" : 47, "second" : 44, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 83.2, 9.8 ], "duration" : 1.913331, "under_pressure" : true, "related_events" : [ "0bbd9519-082a-4705-bf28-24a146641705", "55042e84-72ad-47f2-b2b2-320a0ea47fc8", "81ce8a0e-685c-4e5c-949f-3b5e4bdb2eb5" ], "carry" : { "end_location" : [ 79.3, 10.0 ] } }, { "id" : "81ce8a0e-685c-4e5c-949f-3b5e4bdb2eb5", "index" : 2034, "period" : 1, "timestamp" : "00:47:46.127", "minute" : 47, "second" : 46, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 79.3, 10.0 ], "duration" : 1.371764, "related_events" : [ "8fae7294-14d5-4bdb-b5ef-3a5db6b5ed4d" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 22.147234, "angle" : -2.992033, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 57.4, 6.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "8fae7294-14d5-4bdb-b5ef-3a5db6b5ed4d", "index" : 2035, "period" : 1, "timestamp" : "00:47:47.499", "minute" : 47, "second" : 47, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 75, "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" : [ 57.4, 6.7 ], "related_events" : [ "81ce8a0e-685c-4e5c-949f-3b5e4bdb2eb5" ] }, { "id" : "62ccc84c-6dea-4512-b1e5-8c3cef92095b", "index" : 2036, "period" : 1, "timestamp" : "00:47:47.499", "minute" : 47, "second" : 47, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 75, "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" : [ 57.4, 6.7 ], "duration" : 0.47363, "related_events" : [ "52cbcb48-c284-479a-8d6b-0ed7b8fb5eb6", "8fae7294-14d5-4bdb-b5ef-3a5db6b5ed4d" ], "carry" : { "end_location" : [ 57.4, 6.7 ] } }, { "id" : "52cbcb48-c284-479a-8d6b-0ed7b8fb5eb6", "index" : 2037, "period" : 1, "timestamp" : "00:47:47.973", "minute" : 47, "second" : 47, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 75, "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" : [ 57.4, 6.7 ], "duration" : 0.83483, "related_events" : [ "c37dda8c-9b43-4918-801a-511bbc74229c" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 10.824047, "angle" : 1.0906214, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.4, 16.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "c37dda8c-9b43-4918-801a-511bbc74229c", "index" : 2038, "period" : 1, "timestamp" : "00:47:48.807", "minute" : 47, "second" : 48, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 62.4, 16.3 ], "related_events" : [ "52cbcb48-c284-479a-8d6b-0ed7b8fb5eb6" ] }, { "id" : "9c69a0cb-b9c0-481f-aceb-42265bad4957", "index" : 2039, "period" : 1, "timestamp" : "00:47:48.807", "minute" : 47, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 62.4, 16.3 ], "duration" : 1.105539, "related_events" : [ "d7a2a135-c74c-457b-86ec-ff5524bc0df7" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 15.443445, "angle" : -1.0636978, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 69.9, 2.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "d7a2a135-c74c-457b-86ec-ff5524bc0df7", "index" : 2040, "period" : 1, "timestamp" : "00:47:49.913", "minute" : 47, "second" : 49, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 69.9, 2.8 ], "related_events" : [ "9c69a0cb-b9c0-481f-aceb-42265bad4957" ] }, { "id" : "e71f0965-9659-4343-b151-f277f70b6248", "index" : 2041, "period" : 1, "timestamp" : "00:47:49.913", "minute" : 47, "second" : 49, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 69.9, 2.8 ], "duration" : 1.208792, "related_events" : [ "89db33bd-cdf9-48bd-9853-9d07ed0fc092", "d7a2a135-c74c-457b-86ec-ff5524bc0df7" ], "carry" : { "end_location" : [ 70.9, 3.8 ] } }, { "id" : "89db33bd-cdf9-48bd-9853-9d07ed0fc092", "index" : 2042, "period" : 1, "timestamp" : "00:47:51.122", "minute" : 47, "second" : 51, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 70.9, 3.8 ], "duration" : 0.53598, "related_events" : [ "2f262b29-98e2-4b26-ab8e-96f37dad0852" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 9.7514105, "angle" : 0.2275675, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 80.4, 6.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "2f262b29-98e2-4b26-ab8e-96f37dad0852", "index" : 2043, "period" : 1, "timestamp" : "00:47:51.658", "minute" : 47, "second" : 51, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 75, "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" : 23, "name" : "Center Forward" }, "location" : [ 80.4, 6.0 ], "related_events" : [ "89db33bd-cdf9-48bd-9853-9d07ed0fc092" ] }, { "id" : "a0f2b000-307a-4057-8cb5-f624c3b44100", "index" : 2044, "period" : 1, "timestamp" : "00:47:51.658", "minute" : 47, "second" : 51, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 75, "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" : 23, "name" : "Center Forward" }, "location" : [ 80.4, 6.0 ], "duration" : 0.983409, "related_events" : [ "32595f9f-92b5-4975-8899-76b625c989a5", "fd669e61-e6dc-499e-a89a-f834b6112f49" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 14.36802, "angle" : 0.6769149, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 91.6, 15.0 ], "outcome" : { "id" : 9, "name" : "Incomplete" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "32595f9f-92b5-4975-8899-76b625c989a5", "index" : 2045, "period" : 1, "timestamp" : "00:47:52.641", "minute" : 47, "second" : 52, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 75, "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" : [ 86.1, 16.0 ], "related_events" : [ "a0f2b000-307a-4057-8cb5-f624c3b44100" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "fd669e61-e6dc-499e-a89a-f834b6112f49", "index" : 2046, "period" : 1, "timestamp" : "00:47:52.641", "minute" : 47, "second" : 52, "type" : { "id" : 10, "name" : "Interception" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 28.5, 65.1 ], "duration" : 0.0, "related_events" : [ "a0f2b000-307a-4057-8cb5-f624c3b44100" ], "interception" : { "outcome" : { "id" : 4, "name" : "Won" } } }, { "id" : "29230d76-d817-4b98-8f02-65073226239f", "index" : 2047, "period" : 1, "timestamp" : "00:47:52.641", "minute" : 47, "second" : 52, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 28.5, 65.1 ], "duration" : 0.692236, "related_events" : [ "f5de57fb-44df-4a0e-b9d9-6ba031a8c9d0", "fd669e61-e6dc-499e-a89a-f834b6112f49" ], "carry" : { "end_location" : [ 23.0, 67.9 ] } }, { "id" : "f5de57fb-44df-4a0e-b9d9-6ba031a8c9d0", "index" : 2048, "period" : 1, "timestamp" : "00:47:53.333", "minute" : 47, "second" : 53, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 23.0, 67.9 ], "duration" : 2.141133, "related_events" : [ "44b2c3b0-69eb-4f0f-aa54-1df143ebad02" ], "pass" : { "recipient" : { "id" : 3099, "name" : "Hugo Lloris" }, "length" : 22.451057, "angle" : -2.124202, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 11.2, 48.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "44b2c3b0-69eb-4f0f-aa54-1df143ebad02", "index" : 2049, "period" : 1, "timestamp" : "00:47:55.474", "minute" : 47, "second" : 55, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 11.2, 48.8 ], "related_events" : [ "f5de57fb-44df-4a0e-b9d9-6ba031a8c9d0" ] }, { "id" : "91de804e-6dca-4b50-b4fc-e2c116f9c9cc", "index" : 2050, "period" : 1, "timestamp" : "00:47:55.474", "minute" : 47, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 11.2, 48.6 ], "duration" : 3.400838, "related_events" : [ "4d2beda6-94dc-4da3-95b0-03062b02bacc" ], "pass" : { "length" : 61.93424, "angle" : 0.2230472, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 71.6, 62.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "58c91afc-d4aa-4f45-9dc7-e0549cce7b9d", "index" : 2051, "period" : 1, "timestamp" : "00:47:58.875", "minute" : 47, "second" : 58, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 71.6, 62.3 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "4d2beda6-94dc-4da3-95b0-03062b02bacc" ], "duel" : { "type" : { "id" : 10, "name" : "Aerial Lost" } } }, { "id" : "4d2beda6-94dc-4da3-95b0-03062b02bacc", "index" : 2052, "period" : 1, "timestamp" : "00:47:58.875", "minute" : 47, "second" : 58, "type" : { "id" : 9, "name" : "Clearance" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 48.5, 17.8 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "58c91afc-d4aa-4f45-9dc7-e0549cce7b9d", "91de804e-6dca-4b50-b4fc-e2c116f9c9cc" ], "clearance" : { "aerial_won" : true, "head" : true, "body_part" : { "id" : 37, "name" : "Head" } } }, { "id" : "aef8456b-f3f2-4148-a594-49277af36160", "index" : 2053, "period" : 1, "timestamp" : "00:47:59.042", "minute" : 47, "second" : 59, "type" : { "id" : 6, "name" : "Block" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 70.3, 62.9 ], "duration" : 0.0 }, { "id" : "c9dca8cd-f1c9-4572-b789-b5a770d83fd4", "index" : 2054, "period" : 1, "timestamp" : "00:48:00.027", "minute" : 48, "second" : 0, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 63.1, 64.8 ], "duration" : 0.711104, "related_events" : [ "22c3d9c0-d2e3-484d-8d24-22db72f9aa20", "9a68772d-3148-49d0-8975-f99642bf6641", "a680782f-7a69-4df0-aa0e-bbdf5681b79e" ] }, { "id" : "a680782f-7a69-4df0-aa0e-bbdf5681b79e", "index" : 2055, "period" : 1, "timestamp" : "00:48:00.030", "minute" : 48, "second" : 0, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 54.7, 16.8 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "c9dca8cd-f1c9-4572-b789-b5a770d83fd4" ] }, { "id" : "9a68772d-3148-49d0-8975-f99642bf6641", "index" : 2056, "period" : 1, "timestamp" : "00:48:00.030", "minute" : 48, "second" : 0, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 54.7, 16.8 ], "duration" : 0.478547, "under_pressure" : true, "related_events" : [ "22c3d9c0-d2e3-484d-8d24-22db72f9aa20", "a680782f-7a69-4df0-aa0e-bbdf5681b79e", "c9dca8cd-f1c9-4572-b789-b5a770d83fd4" ], "carry" : { "end_location" : [ 57.0, 16.8 ] } }, { "id" : "22c3d9c0-d2e3-484d-8d24-22db72f9aa20", "index" : 2057, "period" : 1, "timestamp" : "00:48:00.509", "minute" : 48, "second" : 0, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 57.0, 16.8 ], "duration" : 0.229862, "under_pressure" : true, "related_events" : [ "2722f626-fd86-44d3-8feb-4ee89f17dec5", "c9dca8cd-f1c9-4572-b789-b5a770d83fd4" ], "pass" : { "length" : 7.566373, "angle" : 1.7033478, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.0, 24.3 ], "outcome" : { "id" : 9, "name" : "Incomplete" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "2722f626-fd86-44d3-8feb-4ee89f17dec5", "index" : 2058, "period" : 1, "timestamp" : "00:48:00.739", "minute" : 48, "second" : 0, "type" : { "id" : 6, "name" : "Block" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 64.1, 55.8 ], "duration" : 0.0, "related_events" : [ "22c3d9c0-d2e3-484d-8d24-22db72f9aa20" ] }, { "id" : "a9bfee91-74c3-4b0f-9fb1-405af14ae058", "index" : 2059, "period" : 1, "timestamp" : "00:48:01.553", "minute" : 48, "second" : 1, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 56.0, 22.7 ], "duration" : 2.28015, "related_events" : [ "95e7be67-ca89-46af-b62c-a17f2934f202" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 14.354442, "angle" : 2.9947696, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 41.8, 24.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 66, "name" : "Recovery" } } }, { "id" : "a34fd80c-7a2f-4034-b9aa-09405b10aaa3", "index" : 2060, "period" : 1, "timestamp" : "00:48:03.652", "minute" : 48, "second" : 3, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 75.3, 56.7 ], "duration" : 0.869283, "related_events" : [ "123afb0a-4c8e-43af-ad87-0f170072b3e6", "95e7be67-ca89-46af-b62c-a17f2934f202", "bdcd1c07-f65a-4040-9427-c2d04e97ca8c" ] }, { "id" : "95e7be67-ca89-46af-b62c-a17f2934f202", "index" : 2061, "period" : 1, "timestamp" : "00:48:03.833", "minute" : 48, "second" : 3, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 75, "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" : [ 41.8, 24.8 ], "under_pressure" : true, "related_events" : [ "a34fd80c-7a2f-4034-b9aa-09405b10aaa3", "a9bfee91-74c3-4b0f-9fb1-405af14ae058" ] }, { "id" : "123afb0a-4c8e-43af-ad87-0f170072b3e6", "index" : 2062, "period" : 1, "timestamp" : "00:48:03.833", "minute" : 48, "second" : 3, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 75, "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" : [ 41.8, 24.8 ], "duration" : 0.316814, "under_pressure" : true, "related_events" : [ "95e7be67-ca89-46af-b62c-a17f2934f202", "a34fd80c-7a2f-4034-b9aa-09405b10aaa3", "bdcd1c07-f65a-4040-9427-c2d04e97ca8c" ], "carry" : { "end_location" : [ 41.5, 25.7 ] } }, { "id" : "bdcd1c07-f65a-4040-9427-c2d04e97ca8c", "index" : 2063, "period" : 1, "timestamp" : "00:48:04.150", "minute" : 48, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 75, "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" : [ 41.5, 25.7 ], "duration" : 1.405789, "under_pressure" : true, "related_events" : [ "a34fd80c-7a2f-4034-b9aa-09405b10aaa3", "d064d8ef-e8b1-416f-89fe-45166e78bc8c" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 11.049435, "angle" : -1.941219, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 37.5, 15.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "d064d8ef-e8b1-416f-89fe-45166e78bc8c", "index" : 2064, "period" : 1, "timestamp" : "00:48:05.555", "minute" : 48, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 37.5, 15.4 ], "related_events" : [ "bdcd1c07-f65a-4040-9427-c2d04e97ca8c" ] }, { "id" : "3e285095-0668-4e8f-bf36-533b5d1b985b", "index" : 2065, "period" : 1, "timestamp" : "00:48:05.555", "minute" : 48, "second" : 5, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 37.5, 15.4 ], "duration" : 1.493207, "related_events" : [ "870b432b-3064-4c36-9836-a071485fd06f", "d064d8ef-e8b1-416f-89fe-45166e78bc8c" ], "carry" : { "end_location" : [ 37.9, 12.0 ] } }, { "id" : "870b432b-3064-4c36-9836-a071485fd06f", "index" : 2066, "period" : 1, "timestamp" : "00:48:07.049", "minute" : 48, "second" : 7, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 75, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 37.9, 12.0 ], "duration" : 2.026233, "pass" : { "length" : 36.115925, "angle" : -0.30949196, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 72.3, 1.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "outcome" : { "id" : 75, "name" : "Out" } } }, { "id" : "44ac07c4-b9f5-4e68-bfa2-79a048023210", "index" : 2067, "period" : 1, "timestamp" : "00:48:32.987", "minute" : 48, "second" : 32, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 47.8, 80.0 ], "duration" : 1.714048, "related_events" : [ "057a062e-fd95-4a0f-a616-ad20b7eeaae5" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 10.6775465, "angle" : -0.77877575, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 55.4, 72.5 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "09501165-89b4-4923-ae0f-7cb2d5d695dc", "index" : 2068, "period" : 1, "timestamp" : "00:48:34.519", "minute" : 48, "second" : 34, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 61.2, 7.2 ], "duration" : 0.330657, "related_events" : [ "0212680f-8f19-4df4-ae1a-5a5bd7ddf7cb", "057a062e-fd95-4a0f-a616-ad20b7eeaae5", "27540e06-c070-4d65-a51f-319bc7de3734" ] }, { "id" : "057a062e-fd95-4a0f-a616-ad20b7eeaae5", "index" : 2069, "period" : 1, "timestamp" : "00:48:34.702", "minute" : 48, "second" : 34, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 55.4, 72.5 ], "under_pressure" : true, "related_events" : [ "09501165-89b4-4923-ae0f-7cb2d5d695dc", "44ac07c4-b9f5-4e68-bfa2-79a048023210" ] }, { "id" : "0212680f-8f19-4df4-ae1a-5a5bd7ddf7cb", "index" : 2070, "period" : 1, "timestamp" : "00:48:34.702", "minute" : 48, "second" : 34, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 55.4, 72.5 ], "duration" : 0.075873, "under_pressure" : true, "related_events" : [ "057a062e-fd95-4a0f-a616-ad20b7eeaae5", "09501165-89b4-4923-ae0f-7cb2d5d695dc", "27540e06-c070-4d65-a51f-319bc7de3734" ], "carry" : { "end_location" : [ 54.9, 73.5 ] } }, { "id" : "27540e06-c070-4d65-a51f-319bc7de3734", "index" : 2071, "period" : 1, "timestamp" : "00:48:34.777", "minute" : 48, "second" : 34, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 54.9, 73.5 ], "duration" : 0.958992, "under_pressure" : true, "related_events" : [ "09501165-89b4-4923-ae0f-7cb2d5d695dc", "842621d2-8f48-41ca-a75d-39a8a153536d" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 8.757282, "angle" : 3.0271523, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 46.2, 74.5 ], "body_part" : { "id" : 70, "name" : "Other" } } }, { "id" : "842621d2-8f48-41ca-a75d-39a8a153536d", "index" : 2072, "period" : 1, "timestamp" : "00:48:35.736", "minute" : 48, "second" : 35, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 46.2, 74.5 ], "related_events" : [ "27540e06-c070-4d65-a51f-319bc7de3734" ] }, { "id" : "d11943ab-374d-4b3b-b306-ed4ab45b6e16", "index" : 2073, "period" : 1, "timestamp" : "00:48:35.736", "minute" : 48, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 46.2, 74.5 ], "duration" : 4.941844, "related_events" : [ "9d2b8957-c11c-4996-9f2e-4f9881dc8164" ], "pass" : { "length" : 41.54058, "angle" : -0.52720803, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 82.1, 53.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "9d2b8957-c11c-4996-9f2e-4f9881dc8164", "index" : 2074, "period" : 1, "timestamp" : "00:48:40.678", "minute" : 48, "second" : 40, "type" : { "id" : 9, "name" : "Clearance" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 38.0, 26.5 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "d11943ab-374d-4b3b-b306-ed4ab45b6e16" ], "clearance" : { "right_foot" : true, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "b18b7bea-dce1-4460-8f1a-3325bd908b75", "index" : 2075, "period" : 1, "timestamp" : "00:48:46.428", "minute" : 48, "second" : 46, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 41.5, 21.2 ], "duration" : 0.373774, "related_events" : [ "793794ed-ebd7-4a5f-9f3a-db134fc0d188", "fbb0c8cb-af5c-4473-80c5-4459855cf7eb" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 8.440379, "angle" : -0.6340227, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.3, 16.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 66, "name" : "Recovery" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "793794ed-ebd7-4a5f-9f3a-db134fc0d188", "index" : 2076, "period" : 1, "timestamp" : "00:48:46.802", "minute" : 48, "second" : 46, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 64.1, 7.6 ], "related_events" : [ "b18b7bea-dce1-4460-8f1a-3325bd908b75" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "fbb0c8cb-af5c-4473-80c5-4459855cf7eb", "index" : 2077, "period" : 1, "timestamp" : "00:48:46.802", "minute" : 48, "second" : 46, "type" : { "id" : 10, "name" : "Interception" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 71.8, 63.9 ], "duration" : 0.0, "related_events" : [ "b18b7bea-dce1-4460-8f1a-3325bd908b75" ], "interception" : { "outcome" : { "id" : 4, "name" : "Won" } } }, { "id" : "8cdfe960-2643-478b-a50d-a9257f2441de", "index" : 2078, "period" : 1, "timestamp" : "00:48:46.802", "minute" : 48, "second" : 46, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 71.8, 63.9 ], "duration" : 2.795651, "related_events" : [ "23fc9597-4d9b-4639-9d7b-b06759e892bb", "fbb0c8cb-af5c-4473-80c5-4459855cf7eb" ], "carry" : { "end_location" : [ 85.6, 64.9 ] } }, { "id" : "23fc9597-4d9b-4639-9d7b-b06759e892bb", "index" : 2079, "period" : 1, "timestamp" : "00:48:49.598", "minute" : 48, "second" : 49, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 85.6, 64.9 ], "duration" : 1.586781, "related_events" : [ "02ee7c32-0c52-4697-bf93-26f9a077aa36", "6b102e71-4df1-4815-a5e3-319bd6c9045c" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 29.821133, "angle" : -0.9185765, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 103.7, 41.2 ], "cross" : true, "body_part" : { "id" : 38, "name" : "Left Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "02ee7c32-0c52-4697-bf93-26f9a077aa36", "index" : 2080, "period" : 1, "timestamp" : "00:48:51.185", "minute" : 48, "second" : 51, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 100.3, 38.6 ], "related_events" : [ "23fc9597-4d9b-4639-9d7b-b06759e892bb" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "6b102e71-4df1-4815-a5e3-319bd6c9045c", "index" : 2081, "period" : 1, "timestamp" : "00:48:51.185", "minute" : 48, "second" : 51, "type" : { "id" : 10, "name" : "Interception" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 16.4, 38.9 ], "duration" : 0.0, "counterpress" : true, "related_events" : [ "23fc9597-4d9b-4639-9d7b-b06759e892bb" ], "interception" : { "outcome" : { "id" : 16, "name" : "Success In Play" } } }, { "id" : "de003282-3062-4ba0-b70d-be1f8951697d", "index" : 2082, "period" : 1, "timestamp" : "00:48:54.290", "minute" : 48, "second" : 54, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 27.8, 7.3 ], "duration" : 0.0 }, { "id" : "bc5994c4-58f7-4def-bfdc-966f79077f4e", "index" : 2083, "period" : 1, "timestamp" : "00:48:54.290", "minute" : 48, "second" : 54, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 27.8, 7.3 ], "duration" : 1.263559, "under_pressure" : true, "related_events" : [ "1566a62c-e345-4422-902c-8823fb0dd634", "de003282-3062-4ba0-b70d-be1f8951697d", "fcd45f63-ea65-451d-8609-ca5e32e927f3" ], "carry" : { "end_location" : [ 16.7, 3.1 ] } }, { "id" : "1566a62c-e345-4422-902c-8823fb0dd634", "index" : 2084, "period" : 1, "timestamp" : "00:48:54.740", "minute" : 48, "second" : 54, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 101.0, 73.8 ], "duration" : 0.935426, "related_events" : [ "bc5994c4-58f7-4def-bfdc-966f79077f4e", "fcd45f63-ea65-451d-8609-ca5e32e927f3" ] }, { "id" : "fcd45f63-ea65-451d-8609-ca5e32e927f3", "index" : 2085, "period" : 1, "timestamp" : "00:48:55.554", "minute" : 48, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 16.7, 3.1 ], "duration" : 1.287033, "under_pressure" : true, "related_events" : [ "1566a62c-e345-4422-902c-8823fb0dd634", "f1f3bd7b-2f5c-4a76-87ae-dbc793bd13d4" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 11.485643, "angle" : 0.12219517, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 28.1, 4.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "f1f3bd7b-2f5c-4a76-87ae-dbc793bd13d4", "index" : 2086, "period" : 1, "timestamp" : "00:48:56.841", "minute" : 48, "second" : 56, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 28.1, 4.5 ], "related_events" : [ "fcd45f63-ea65-451d-8609-ca5e32e927f3" ] }, { "id" : "b9fb2e82-f5a5-4a3a-989b-ddd7cf8cf75e", "index" : 2087, "period" : 1, "timestamp" : "00:48:56.841", "minute" : 48, "second" : 56, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 27.9, 4.5 ], "duration" : 1.049815, "related_events" : [ "19682f00-2707-4123-9665-d7d992f80e35" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 7.106335, "angle" : 0.6857295, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 33.4, 9.0 ], "body_part" : { "id" : 37, "name" : "Head" } } }, { "id" : "09ec6a71-ec12-442b-8522-9c0f11bd0b52", "index" : 2088, "period" : 1, "timestamp" : "00:48:57.722", "minute" : 48, "second" : 57, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 83.2, 71.4 ], "duration" : 0.82443, "related_events" : [ "19682f00-2707-4123-9665-d7d992f80e35", "5b896ec2-89f6-4e6f-b7d7-a11be324b9de", "f70251ca-d454-45f3-96c9-b9a8974e5050" ] }, { "id" : "19682f00-2707-4123-9665-d7d992f80e35", "index" : 2089, "period" : 1, "timestamp" : "00:48:57.891", "minute" : 48, "second" : 57, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 33.4, 9.0 ], "under_pressure" : true, "related_events" : [ "09ec6a71-ec12-442b-8522-9c0f11bd0b52", "b9fb2e82-f5a5-4a3a-989b-ddd7cf8cf75e" ] }, { "id" : "f70251ca-d454-45f3-96c9-b9a8974e5050", "index" : 2090, "period" : 1, "timestamp" : "00:48:57.891", "minute" : 48, "second" : 57, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 33.4, 9.0 ], "duration" : 0.633884, "under_pressure" : true, "related_events" : [ "09ec6a71-ec12-442b-8522-9c0f11bd0b52", "19682f00-2707-4123-9665-d7d992f80e35", "5b896ec2-89f6-4e6f-b7d7-a11be324b9de" ], "carry" : { "end_location" : [ 29.3, 9.0 ] } }, { "id" : "5b896ec2-89f6-4e6f-b7d7-a11be324b9de", "index" : 2091, "period" : 1, "timestamp" : "00:48:58.525", "minute" : 48, "second" : 58, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 29.3, 9.0 ], "duration" : 1.148317, "under_pressure" : true, "related_events" : [ "09ec6a71-ec12-442b-8522-9c0f11bd0b52", "84d59aec-e7b3-43f5-b6e3-c1bbd89a69ba" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 9.924717, "angle" : -0.7140907, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 36.8, 2.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "84d59aec-e7b3-43f5-b6e3-c1bbd89a69ba", "index" : 2092, "period" : 1, "timestamp" : "00:48:59.673", "minute" : 48, "second" : 59, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 36.8, 2.5 ], "related_events" : [ "5b896ec2-89f6-4e6f-b7d7-a11be324b9de" ] }, { "id" : "bb5e6f22-3f98-4a94-bbe2-4b78afc864f8", "index" : 2093, "period" : 1, "timestamp" : "00:48:59.673", "minute" : 48, "second" : 59, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 36.8, 2.5 ], "duration" : 1.960743, "related_events" : [ "84d59aec-e7b3-43f5-b6e3-c1bbd89a69ba", "ebe4f306-742b-4492-83b1-0f979d89dbae" ], "carry" : { "end_location" : [ 36.9, 4.8 ] } }, { "id" : "ebe4f306-742b-4492-83b1-0f979d89dbae", "index" : 2094, "period" : 1, "timestamp" : "00:49:01.634", "minute" : 49, "second" : 1, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 36.9, 4.8 ], "duration" : 0.78137, "related_events" : [ "3977fa6f-4123-450e-a396-d93164ceb82c" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 12.184006, "angle" : 0.3606919, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.3, 9.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "3977fa6f-4123-450e-a396-d93164ceb82c", "index" : 2095, "period" : 1, "timestamp" : "00:49:02.415", "minute" : 49, "second" : 2, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 48.3, 9.1 ], "related_events" : [ "ebe4f306-742b-4492-83b1-0f979d89dbae" ] }, { "id" : "9051a645-83e1-4def-bc7a-dc42b79c0c7e", "index" : 2096, "period" : 1, "timestamp" : "00:49:02.415", "minute" : 49, "second" : 2, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 48.3, 9.1 ], "duration" : 6.520739, "related_events" : [ "1ceac0da-0cdc-4484-baa1-5778689e9604", "3977fa6f-4123-450e-a396-d93164ceb82c" ], "carry" : { "end_location" : [ 82.5, 6.2 ] } }, { "id" : "1ceac0da-0cdc-4484-baa1-5778689e9604", "index" : 2097, "period" : 1, "timestamp" : "00:49:08.936", "minute" : 49, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 82.5, 6.2 ], "duration" : 2.802588, "related_events" : [ "9e0353a7-fdaf-4562-a23a-c4909047e930" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 51.373535, "angle" : 1.339037, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 94.3, 56.2 ], "switch" : true, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9e0353a7-fdaf-4562-a23a-c4909047e930", "index" : 2098, "period" : 1, "timestamp" : "00:49:11.738", "minute" : 49, "second" : 11, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 94.3, 56.2 ], "related_events" : [ "1ceac0da-0cdc-4484-baa1-5778689e9604" ] }, { "id" : "250c3be9-770b-4013-8700-25df5730a12d", "index" : 2099, "period" : 1, "timestamp" : "00:49:11.738", "minute" : 49, "second" : 11, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 94.3, 56.2 ], "duration" : 1.854559, "under_pressure" : true, "related_events" : [ "8f4ce065-a194-4b18-9149-ff09ffd77830", "9e0353a7-fdaf-4562-a23a-c4909047e930", "e1a0e7e6-9fa7-4259-9a9a-ce2f27071346" ], "carry" : { "end_location" : [ 93.9, 56.2 ] } }, { "id" : "8f4ce065-a194-4b18-9149-ff09ffd77830", "index" : 2100, "period" : 1, "timestamp" : "00:49:13.259", "minute" : 49, "second" : 13, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 27.8, 29.3 ], "duration" : 0.391762, "related_events" : [ "250c3be9-770b-4013-8700-25df5730a12d", "e1a0e7e6-9fa7-4259-9a9a-ce2f27071346" ] }, { "id" : "e1a0e7e6-9fa7-4259-9a9a-ce2f27071346", "index" : 2101, "period" : 1, "timestamp" : "00:49:13.593", "minute" : 49, "second" : 13, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 93.9, 56.2 ], "duration" : 2.009041, "under_pressure" : true, "related_events" : [ "0f39c180-c594-4f9a-b00f-6f7668d01e7e", "8f4ce065-a194-4b18-9149-ff09ffd77830" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 38.74132, "angle" : -0.9190352, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 117.4, 25.4 ], "assisted_shot_id" : "1a15331a-eb16-4c11-b342-5758c183759e", "shot_assist" : true, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0f39c180-c594-4f9a-b00f-6f7668d01e7e", "index" : 2102, "period" : 1, "timestamp" : "00:49:15.602", "minute" : 49, "second" : 15, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 117.4, 25.4 ], "related_events" : [ "e1a0e7e6-9fa7-4259-9a9a-ce2f27071346" ] }, { "id" : "1a15331a-eb16-4c11-b342-5758c183759e", "index" : 2103, "period" : 1, "timestamp" : "00:49:15.602", "minute" : 49, "second" : 15, "type" : { "id" : 16, "name" : "Shot" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 119.0, 28.3 ], "duration" : 0.433061, "related_events" : [ "7f32f7b8-dff1-41be-828f-9d72686ef044" ], "shot" : { "statsbomb_xg" : 0.015122936, "end_location" : [ 120.0, 34.1, 0.9 ], "key_pass_id" : "e1a0e7e6-9fa7-4259-9a9a-ce2f27071346", "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 87, "name" : "Open Play" }, "outcome" : { "id" : 98, "name" : "Off T" }, "first_time" : true, "technique" : { "id" : 95, "name" : "Volley" }, "freeze_frame" : [ { "location" : [ 98.7, 59.9 ], "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "teammate" : false }, { "location" : [ 118.9, 33.3 ], "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "teammate" : true }, { "location" : [ 93.6, 60.9 ], "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "teammate" : true }, { "location" : [ 107.5, 66.1 ], "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "teammate" : true }, { "location" : [ 119.2, 36.4 ], "player" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "teammate" : false }, { "location" : [ 116.3, 33.5 ], "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "teammate" : false }, { "location" : [ 115.0, 37.2 ], "player" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "teammate" : false }, { "location" : [ 104.2, 41.1 ], "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "teammate" : false }, { "location" : [ 96.7, 50.3 ], "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "teammate" : false }, { "location" : [ 107.8, 47.7 ], "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "teammate" : false }, { "location" : [ 106.6, 59.5 ], "player" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : false } ] } }, { "id" : "7f32f7b8-dff1-41be-828f-9d72686ef044", "index" : 2104, "period" : 1, "timestamp" : "00:49:16.035", "minute" : 49, "second" : 16, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 76, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 0.9, 43.7 ], "duration" : 0.0, "related_events" : [ "1a15331a-eb16-4c11-b342-5758c183759e" ], "goalkeeper" : { "end_location" : [ 0.9, 43.7 ], "position" : { "id" : 44, "name" : "Set" }, "type" : { "id" : 32, "name" : "Shot Faced" } } }, { "id" : "83ce4b42-0b07-4aa8-9ddf-3364dd50281a", "index" : 2105, "period" : 1, "timestamp" : "00:49:30.754", "minute" : 49, "second" : 30, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "off_camera" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 7.0, 44.1 ], "duration" : 1.603333, "related_events" : [ "7b274726-9a1a-4316-9eb6-8b42b3c72c43" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 18.822327, "angle" : 0.74782187, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 20.8, 56.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 63, "name" : "Goal Kick" } } }, { "id" : "7b274726-9a1a-4316-9eb6-8b42b3c72c43", "index" : 2106, "period" : 1, "timestamp" : "00:49:32.357", "minute" : 49, "second" : 32, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 20.8, 56.9 ], "related_events" : [ "83ce4b42-0b07-4aa8-9ddf-3364dd50281a" ] }, { "id" : "14b14283-57d3-46ad-940b-78389bca156c", "index" : 2107, "period" : 1, "timestamp" : "00:49:33.675", "minute" : 49, "second" : 33, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 34.8, 61.3 ], "duration" : 1.595533, "related_events" : [ "f2ed3ed3-684d-478c-81ca-b1a255fad83f" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 15.866001, "angle" : -2.8736823, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 19.5, 57.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f2ed3ed3-684d-478c-81ca-b1a255fad83f", "index" : 2108, "period" : 1, "timestamp" : "00:49:35.270", "minute" : 49, "second" : 35, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 19.5, 57.1 ], "related_events" : [ "14b14283-57d3-46ad-940b-78389bca156c" ] }, { "id" : "be3db6a1-0c13-4164-96ae-5240c94980e8", "index" : 2109, "period" : 1, "timestamp" : "00:49:35.270", "minute" : 49, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 19.5, 57.1 ], "duration" : 2.214904, "related_events" : [ "2a928002-ddbe-48ea-88ab-154fc1265800" ], "pass" : { "recipient" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "length" : 17.366634, "angle" : -2.4704487, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 5.9, 46.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "2a928002-ddbe-48ea-88ab-154fc1265800", "index" : 2110, "period" : 1, "timestamp" : "00:49:37.485", "minute" : 49, "second" : 37, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 77, "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" : [ 5.9, 46.3 ], "related_events" : [ "be3db6a1-0c13-4164-96ae-5240c94980e8" ] }, { "id" : "2f99bb56-9ae7-4183-933f-9f0625c223b0", "index" : 2111, "period" : 1, "timestamp" : "00:49:37.485", "minute" : 49, "second" : 37, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 77, "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" : [ 5.9, 46.3 ], "duration" : 3.248865, "related_events" : [ "681de1e5-9b7a-4b3a-af49-9e71611d264f" ], "pass" : { "length" : 47.506317, "angle" : 0.5126188, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 47.3, 69.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "681de1e5-9b7a-4b3a-af49-9e71611d264f", "index" : 2112, "period" : 1, "timestamp" : "00:49:40.734", "minute" : 49, "second" : 40, "type" : { "id" : 9, "name" : "Clearance" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 72.8, 10.5 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "2f99bb56-9ae7-4183-933f-9f0625c223b0" ], "clearance" : { "head" : true, "body_part" : { "id" : 37, "name" : "Head" } } }, { "id" : "077a0e73-22f6-4a9d-b925-7891e46c38fa", "index" : 2113, "period" : 1, "timestamp" : "00:49:42.721", "minute" : 49, "second" : 42, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 45.2, 61.3 ], "duration" : 0.265238, "under_pressure" : true, "related_events" : [ "2c7ce123-809a-48fd-b9ec-537b753fc79e", "914f4c05-bb62-467d-aa1d-50dd46a22c0d" ], "pass" : { "length" : 2.531798, "angle" : -2.9829373, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 42.7, 60.9 ], "aerial_won" : true, "type" : { "id" : 66, "name" : "Recovery" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "914f4c05-bb62-467d-aa1d-50dd46a22c0d", "index" : 2114, "period" : 1, "timestamp" : "00:49:42.721", "minute" : 49, "second" : 42, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 74.9, 18.8 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "077a0e73-22f6-4a9d-b925-7891e46c38fa" ], "duel" : { "type" : { "id" : 10, "name" : "Aerial Lost" } } }, { "id" : "2c7ce123-809a-48fd-b9ec-537b753fc79e", "index" : 2115, "period" : 1, "timestamp" : "00:49:42.986", "minute" : 49, "second" : 42, "type" : { "id" : 6, "name" : "Block" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 77.4, 19.2 ], "duration" : 0.0, "related_events" : [ "077a0e73-22f6-4a9d-b925-7891e46c38fa" ] }, { "id" : "5b30f9f5-08d0-448b-9064-2c564a37c5a5", "index" : 2116, "period" : 1, "timestamp" : "00:49:43.582", "minute" : 49, "second" : 43, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 44.5, 57.2 ], "duration" : 0.0 }, { "id" : "61f87f89-1494-49f9-be75-56fc811c236e", "index" : 2117, "period" : 1, "timestamp" : "00:49:43.582", "minute" : 49, "second" : 43, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 44.5, 57.2 ], "duration" : 0.944069, "under_pressure" : true, "related_events" : [ "50340739-7dc7-4406-8bb7-31c3d9c51bcc", "5b30f9f5-08d0-448b-9064-2c564a37c5a5", "adf24582-bb4a-4bc9-a6ea-c4f946a736a0" ], "carry" : { "end_location" : [ 45.7, 56.5 ] } }, { "id" : "50340739-7dc7-4406-8bb7-31c3d9c51bcc", "index" : 2118, "period" : 1, "timestamp" : "00:49:43.829", "minute" : 49, "second" : 43, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 71.8, 20.8 ], "duration" : 0.854795, "related_events" : [ "61f87f89-1494-49f9-be75-56fc811c236e", "adf24582-bb4a-4bc9-a6ea-c4f946a736a0" ] }, { "id" : "adf24582-bb4a-4bc9-a6ea-c4f946a736a0", "index" : 2119, "period" : 1, "timestamp" : "00:49:44.526", "minute" : 49, "second" : 44, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 45.7, 56.5 ], "duration" : 0.928726, "under_pressure" : true, "related_events" : [ "50340739-7dc7-4406-8bb7-31c3d9c51bcc", "e7acbdd2-a1da-4510-adb3-f1ef325bfc8d" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 8.782369, "angle" : -1.7078625, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 44.5, 47.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "2c32a5f3-b65e-4162-bb26-b4b2c40d3465", "index" : 2120, "period" : 1, "timestamp" : "00:49:45.432", "minute" : 49, "second" : 45, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 72.8, 37.7 ], "duration" : 0.497991, "related_events" : [ "278ec8b4-cc04-46c2-b752-3a81f13a7eff", "90321ea1-ba9c-468f-9f68-f845dd2fe436", "e7acbdd2-a1da-4510-adb3-f1ef325bfc8d" ] }, { "id" : "e7acbdd2-a1da-4510-adb3-f1ef325bfc8d", "index" : 2121, "period" : 1, "timestamp" : "00:49:45.455", "minute" : 49, "second" : 45, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 44.5, 47.8 ], "under_pressure" : true, "related_events" : [ "2c32a5f3-b65e-4162-bb26-b4b2c40d3465", "adf24582-bb4a-4bc9-a6ea-c4f946a736a0" ] }, { "id" : "90321ea1-ba9c-468f-9f68-f845dd2fe436", "index" : 2122, "period" : 1, "timestamp" : "00:49:45.455", "minute" : 49, "second" : 45, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 44.5, 47.8 ], "duration" : 0.471699, "under_pressure" : true, "related_events" : [ "278ec8b4-cc04-46c2-b752-3a81f13a7eff", "2c32a5f3-b65e-4162-bb26-b4b2c40d3465", "e7acbdd2-a1da-4510-adb3-f1ef325bfc8d" ], "carry" : { "end_location" : [ 44.8, 44.9 ] } }, { "id" : "278ec8b4-cc04-46c2-b752-3a81f13a7eff", "index" : 2123, "period" : 1, "timestamp" : "00:49:45.927", "minute" : 49, "second" : 45, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 44.8, 44.9 ], "duration" : 1.033392, "under_pressure" : true, "related_events" : [ "2c32a5f3-b65e-4162-bb26-b4b2c40d3465", "ff69f5fe-3fe9-4d8e-a8ac-1217f0ed7764" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 12.676356, "angle" : -2.621468, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 33.8, 38.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ff69f5fe-3fe9-4d8e-a8ac-1217f0ed7764", "index" : 2124, "period" : 1, "timestamp" : "00:49:46.960", "minute" : 49, "second" : 46, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 33.8, 38.6 ], "related_events" : [ "278ec8b4-cc04-46c2-b752-3a81f13a7eff" ] }, { "id" : "eb6f7022-574c-494d-a78e-9e5e5c11be9d", "index" : 2125, "period" : 1, "timestamp" : "00:49:46.960", "minute" : 49, "second" : 46, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 33.8, 38.6 ], "duration" : 2.376566, "related_events" : [ "1131717c-6ed5-40b9-b5a4-60d517028cd3" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 33.623802, "angle" : -1.0058919, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 51.8, 10.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "1131717c-6ed5-40b9-b5a4-60d517028cd3", "index" : 2126, "period" : 1, "timestamp" : "00:49:49.337", "minute" : 49, "second" : 49, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 51.8, 10.2 ], "related_events" : [ "eb6f7022-574c-494d-a78e-9e5e5c11be9d" ] }, { "id" : "1b51d72d-a34e-4d95-baf3-9a81babdca14", "index" : 2127, "period" : 1, "timestamp" : "00:49:49.337", "minute" : 49, "second" : 49, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 51.8, 10.2 ], "duration" : 3.95911, "under_pressure" : true, "related_events" : [ "1131717c-6ed5-40b9-b5a4-60d517028cd3", "7cc86c3a-1c79-4154-9f04-f81823ae1935", "b67b9986-b7b7-4624-bb6a-a4c78a06e0da" ], "carry" : { "end_location" : [ 78.7, 9.8 ] } }, { "id" : "7cc86c3a-1c79-4154-9f04-f81823ae1935", "index" : 2128, "period" : 1, "timestamp" : "00:49:52.825", "minute" : 49, "second" : 52, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 42.2, 66.9 ], "duration" : 0.737776, "related_events" : [ "1b51d72d-a34e-4d95-baf3-9a81babdca14", "b67b9986-b7b7-4624-bb6a-a4c78a06e0da" ] }, { "id" : "b67b9986-b7b7-4624-bb6a-a4c78a06e0da", "index" : 2129, "period" : 1, "timestamp" : "00:49:53.296", "minute" : 49, "second" : 53, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 78.7, 9.8 ], "duration" : 0.722932, "under_pressure" : true, "related_events" : [ "7cc86c3a-1c79-4154-9f04-f81823ae1935", "85ff0af1-c391-4e11-8fdb-5c21e7aa189e" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 8.321658, "angle" : 0.07216363, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 87.0, 10.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "85ff0af1-c391-4e11-8fdb-5c21e7aa189e", "index" : 2130, "period" : 1, "timestamp" : "00:49:54.019", "minute" : 49, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 87.0, 10.4 ], "related_events" : [ "b67b9986-b7b7-4624-bb6a-a4c78a06e0da" ] }, { "id" : "05d583fb-c110-40a2-ac34-73e684bfd20f", "index" : 2131, "period" : 1, "timestamp" : "00:49:54.019", "minute" : 49, "second" : 54, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 87.0, 10.4 ], "duration" : 2.049973, "under_pressure" : true, "related_events" : [ "04845195-3b6f-40c3-a804-17a4ad5abc82", "4e838437-fd4f-4efa-a4ed-f22abab102df", "85ff0af1-c391-4e11-8fdb-5c21e7aa189e" ], "carry" : { "end_location" : [ 86.6, 10.4 ] } }, { "id" : "04845195-3b6f-40c3-a804-17a4ad5abc82", "index" : 2132, "period" : 1, "timestamp" : "00:49:54.370", "minute" : 49, "second" : 54, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 30.3, 68.3 ], "duration" : 1.884704, "related_events" : [ "05d583fb-c110-40a2-ac34-73e684bfd20f", "4e838437-fd4f-4efa-a4ed-f22abab102df" ] }, { "id" : "4e838437-fd4f-4efa-a4ed-f22abab102df", "index" : 2133, "period" : 1, "timestamp" : "00:49:56.069", "minute" : 49, "second" : 56, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 86.6, 10.4 ], "duration" : 0.783848, "under_pressure" : true, "related_events" : [ "04845195-3b6f-40c3-a804-17a4ad5abc82", "98f76d5e-aa22-49e0-ae73-874a33b133e9" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 9.451455, "angle" : 1.0503379, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 91.3, 18.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "98f76d5e-aa22-49e0-ae73-874a33b133e9", "index" : 2134, "period" : 1, "timestamp" : "00:49:56.853", "minute" : 49, "second" : 56, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 91.3, 18.6 ], "related_events" : [ "4e838437-fd4f-4efa-a4ed-f22abab102df" ] }, { "id" : "f46be80b-3155-452f-ad8a-b4dccb514ef2", "index" : 2135, "period" : 1, "timestamp" : "00:49:56.853", "minute" : 49, "second" : 56, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 91.3, 18.6 ], "duration" : 1.620262, "related_events" : [ "1e38a2a5-a4ec-4219-b725-b65f7d5a54aa" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 13.1106825, "angle" : 3.0115614, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 78.3, 20.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "1e38a2a5-a4ec-4219-b725-b65f7d5a54aa", "index" : 2136, "period" : 1, "timestamp" : "00:49:58.473", "minute" : 49, "second" : 58, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 78.3, 20.3 ], "related_events" : [ "f46be80b-3155-452f-ad8a-b4dccb514ef2" ] }, { "id" : "626d68b3-b0c6-4226-b855-48346f15fd09", "index" : 2137, "period" : 1, "timestamp" : "00:49:58.473", "minute" : 49, "second" : 58, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 78.3, 20.3 ], "duration" : 2.427423, "related_events" : [ "1e38a2a5-a4ec-4219-b725-b65f7d5a54aa", "e72846e3-7b69-41c3-941e-6b1102dd2bb7" ], "carry" : { "end_location" : [ 78.3, 20.3 ] } }, { "id" : "e72846e3-7b69-41c3-941e-6b1102dd2bb7", "index" : 2138, "period" : 1, "timestamp" : "00:50:00.900", "minute" : 50, "second" : 0, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 78.3, 20.3 ], "duration" : 1.527728, "related_events" : [ "a4ca6629-7e73-4ce9-b98e-6efa99ca46f3" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 24.338652, "angle" : 1.7109503, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 74.9, 44.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "a4ca6629-7e73-4ce9-b98e-6efa99ca46f3", "index" : 2139, "period" : 1, "timestamp" : "00:50:02.428", "minute" : 50, "second" : 2, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 74.9, 44.4 ], "related_events" : [ "e72846e3-7b69-41c3-941e-6b1102dd2bb7" ] }, { "id" : "a3242119-b8f1-4f2a-b853-33f32c27f7ab", "index" : 2140, "period" : 1, "timestamp" : "00:50:02.428", "minute" : 50, "second" : 2, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 74.9, 44.4 ], "duration" : 1.12295, "related_events" : [ "37343cc9-de80-4d13-a137-6549cd0c49b0", "a4ca6629-7e73-4ce9-b98e-6efa99ca46f3" ], "carry" : { "end_location" : [ 74.9, 44.4 ] } }, { "id" : "37343cc9-de80-4d13-a137-6549cd0c49b0", "index" : 2141, "period" : 1, "timestamp" : "00:50:03.551", "minute" : 50, "second" : 3, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 74.9, 44.4 ], "duration" : 0.903483, "related_events" : [ "9c3134d8-a2e0-4deb-a093-62c408de0b98" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 22.676199, "angle" : 1.2337053, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 82.4, 65.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9c3134d8-a2e0-4deb-a093-62c408de0b98", "index" : 2142, "period" : 1, "timestamp" : "00:50:04.455", "minute" : 50, "second" : 4, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 77, "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" : 23, "name" : "Center Forward" }, "location" : [ 82.4, 65.8 ], "related_events" : [ "37343cc9-de80-4d13-a137-6549cd0c49b0" ] }, { "id" : "793661bf-8226-4087-a200-2f9c8e2de01c", "index" : 2143, "period" : 1, "timestamp" : "00:50:04.455", "minute" : 50, "second" : 4, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 77, "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" : 23, "name" : "Center Forward" }, "location" : [ 82.4, 65.8 ], "duration" : 2.37079, "under_pressure" : true, "related_events" : [ "2814498d-7803-4494-ab6c-f37f522b91d2", "89469338-fdf3-4e72-92f0-305c702daecc", "9c3134d8-a2e0-4deb-a093-62c408de0b98" ], "carry" : { "end_location" : [ 91.3, 66.3 ] } }, { "id" : "2814498d-7803-4494-ab6c-f37f522b91d2", "index" : 2144, "period" : 1, "timestamp" : "00:50:05.344", "minute" : 50, "second" : 5, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 35.8, 15.3 ], "duration" : 1.265423, "related_events" : [ "793661bf-8226-4087-a200-2f9c8e2de01c" ] }, { "id" : "89469338-fdf3-4e72-92f0-305c702daecc", "index" : 2145, "period" : 1, "timestamp" : "00:50:06.825", "minute" : 50, "second" : 6, "type" : { "id" : 3, "name" : "Dispossessed" }, "possession" : 77, "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" : 23, "name" : "Center Forward" }, "location" : [ 91.3, 66.3 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "0338e053-bdd0-4e1e-a177-95220f0d9010" ] }, { "id" : "0338e053-bdd0-4e1e-a177-95220f0d9010", "index" : 2146, "period" : 1, "timestamp" : "00:50:06.825", "minute" : 50, "second" : 6, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 28.8, 13.8 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "89469338-fdf3-4e72-92f0-305c702daecc" ], "duel" : { "outcome" : { "id" : 4, "name" : "Won" }, "type" : { "id" : 11, "name" : "Tackle" } } }, { "id" : "939e17c6-aabd-4354-82db-98d78b43b005", "index" : 2147, "period" : 1, "timestamp" : "00:50:09.197", "minute" : 50, "second" : 9, "type" : { "id" : 34, "name" : "Half End" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "duration" : 0.0, "related_events" : [ "9c39d772-2b8d-43b6-8b4c-57f9c8e156f0" ] }, { "id" : "9c39d772-2b8d-43b6-8b4c-57f9c8e156f0", "index" : 2148, "period" : 1, "timestamp" : "00:50:09.197", "minute" : 50, "second" : 9, "type" : { "id" : 34, "name" : "Half End" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "duration" : 0.0, "related_events" : [ "939e17c6-aabd-4354-82db-98d78b43b005" ] }, { "id" : "94191491-4f65-47d7-b643-c67a369c86ee", "index" : 2149, "period" : 2, "timestamp" : "00:00:00.000", "minute" : 45, "second" : 0, "type" : { "id" : 18, "name" : "Half Start" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "duration" : 0.0, "related_events" : [ "b6f238c6-63b2-4a8e-b6ba-97fceca671f8" ] }, { "id" : "b6f238c6-63b2-4a8e-b6ba-97fceca671f8", "index" : 2150, "period" : 2, "timestamp" : "00:00:00.000", "minute" : 45, "second" : 0, "type" : { "id" : 18, "name" : "Half Start" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "duration" : 0.0, "related_events" : [ "94191491-4f65-47d7-b643-c67a369c86ee" ] }, { "id" : "2db6d506-c8b9-46bd-ab7c-d5ea4c66d47c", "index" : 2151, "period" : 2, "timestamp" : "00:00:00.000", "minute" : 45, "second" : 0, "type" : { "id" : 19, "name" : "Substitution" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5484, "name" : "Lucas Hernández Pi" }, "position" : { "id" : 6, "name" : "Left Back" }, "duration" : 0.0, "substitution" : { "outcome" : { "id" : 103, "name" : "Tactical" }, "replacement" : { "id" : 6849, "name" : "Lucas Digne" } } }, { "id" : "8a33fb5d-1a1e-4842-9866-de61cfb7edca", "index" : 2152, "period" : 2, "timestamp" : "00:00:00.000", "minute" : 45, "second" : 0, "type" : { "id" : 19, "name" : "Substitution" }, "possession" : 77, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 13621, "name" : "Danilo Luís Hélio Pereira" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "duration" : 0.0, "substitution" : { "outcome" : { "id" : 103, "name" : "Tactical" }, "replacement" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" } } }, { "id" : "118f1ddb-c3d4-4f00-948e-c3ee494a48bd", "index" : 2153, "period" : 2, "timestamp" : "00:00:01.014", "minute" : 45, "second" : 1, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 78, "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" : 23, "name" : "Center Forward" }, "location" : [ 60.0, 40.0 ], "duration" : 0.973671, "related_events" : [ "88a7465e-d426-40d4-adf3-1bab46f56f6b" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 14.404513, "angle" : 2.4397433, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.0, 49.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 65, "name" : "Kick Off" } } }, { "id" : "88a7465e-d426-40d4-adf3-1bab46f56f6b", "index" : 2154, "period" : 2, "timestamp" : "00:00:01.987", "minute" : 45, "second" : 1, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 49.0, 49.3 ], "related_events" : [ "118f1ddb-c3d4-4f00-948e-c3ee494a48bd" ] }, { "id" : "801a250d-d33f-494f-896f-8421ea26204e", "index" : 2155, "period" : 2, "timestamp" : "00:00:01.987", "minute" : 45, "second" : 1, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 49.0, 49.3 ], "duration" : 0.952165, "related_events" : [ "4a9007cd-6b8d-4931-8fd1-c198c8062cc2", "88a7465e-d426-40d4-adf3-1bab46f56f6b" ], "carry" : { "end_location" : [ 48.8, 48.1 ] } }, { "id" : "4a9007cd-6b8d-4931-8fd1-c198c8062cc2", "index" : 2156, "period" : 2, "timestamp" : "00:00:02.939", "minute" : 45, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 48.8, 48.1 ], "duration" : 1.188804, "related_events" : [ "7002dd9f-af18-437e-a8a6-8e58f41ea523" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 22.777182, "angle" : 1.8647763, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.2, 69.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "7002dd9f-af18-437e-a8a6-8e58f41ea523", "index" : 2157, "period" : 2, "timestamp" : "00:00:04.128", "minute" : 45, "second" : 4, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 42.2, 69.9 ], "related_events" : [ "4a9007cd-6b8d-4931-8fd1-c198c8062cc2" ] }, { "id" : "b0ae46a5-8805-4c19-be3e-7c08607051b7", "index" : 2158, "period" : 2, "timestamp" : "00:00:04.128", "minute" : 45, "second" : 4, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 42.2, 69.9 ], "duration" : 1.443256, "related_events" : [ "3b0edc35-e363-4009-a301-e6890d2d0a8a", "7002dd9f-af18-437e-a8a6-8e58f41ea523" ], "carry" : { "end_location" : [ 42.6, 70.9 ] } }, { "id" : "3b0edc35-e363-4009-a301-e6890d2d0a8a", "index" : 2159, "period" : 2, "timestamp" : "00:00:05.572", "minute" : 45, "second" : 5, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 42.6, 70.9 ], "duration" : 1.457275, "related_events" : [ "0a308e40-0797-4a4e-b3c6-6ab98861ec7e" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 15.255491, "angle" : -2.5663166, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 29.8, 62.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0a308e40-0797-4a4e-b3c6-6ab98861ec7e", "index" : 2160, "period" : 2, "timestamp" : "00:00:07.029", "minute" : 45, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 78, "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" : [ 29.8, 62.6 ], "related_events" : [ "3b0edc35-e363-4009-a301-e6890d2d0a8a" ] }, { "id" : "1fce8ef5-9734-4b9f-975e-63e8f992a084", "index" : 2161, "period" : 2, "timestamp" : "00:00:07.029", "minute" : 45, "second" : 7, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 78, "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" : [ 29.8, 62.6 ], "duration" : 0.968035, "related_events" : [ "0a308e40-0797-4a4e-b3c6-6ab98861ec7e", "61587569-7f89-4f12-a343-3bafa8150789" ], "carry" : { "end_location" : [ 30.2, 61.1 ] } }, { "id" : "61587569-7f89-4f12-a343-3bafa8150789", "index" : 2162, "period" : 2, "timestamp" : "00:00:07.997", "minute" : 45, "second" : 7, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 78, "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" : [ 30.2, 61.1 ], "duration" : 2.222501, "related_events" : [ "dd802df4-9fb1-4bf2-a6ec-44c0d66c715e" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 37.67028, "angle" : -1.6318904, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 27.9, 23.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "dd802df4-9fb1-4bf2-a6ec-44c0d66c715e", "index" : 2163, "period" : 2, "timestamp" : "00:00:10.219", "minute" : 45, "second" : 10, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 27.9, 23.5 ], "related_events" : [ "61587569-7f89-4f12-a343-3bafa8150789" ] }, { "id" : "01ce5c64-f631-4c9e-95d2-cfa3ed8f6ad1", "index" : 2164, "period" : 2, "timestamp" : "00:00:10.219", "minute" : 45, "second" : 10, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 27.9, 23.5 ], "duration" : 0.918833, "related_events" : [ "29839c01-aa87-4026-9eb5-0a0ff86bc3be", "dd802df4-9fb1-4bf2-a6ec-44c0d66c715e" ], "carry" : { "end_location" : [ 28.7, 22.0 ] } }, { "id" : "29839c01-aa87-4026-9eb5-0a0ff86bc3be", "index" : 2165, "period" : 2, "timestamp" : "00:00:11.138", "minute" : 45, "second" : 11, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 28.7, 22.0 ], "duration" : 1.314435, "related_events" : [ "29416006-3a8a-4bc1-8630-df29a267c847" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 16.274212, "angle" : -0.6852972, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 41.3, 11.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "29416006-3a8a-4bc1-8630-df29a267c847", "index" : 2166, "period" : 2, "timestamp" : "00:00:12.453", "minute" : 45, "second" : 12, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 41.3, 11.7 ], "related_events" : [ "29839c01-aa87-4026-9eb5-0a0ff86bc3be" ] }, { "id" : "7ead9287-c733-4437-9e45-470faba8bc51", "index" : 2167, "period" : 2, "timestamp" : "00:00:12.453", "minute" : 45, "second" : 12, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 41.3, 11.7 ], "duration" : 0.860054, "related_events" : [ "29416006-3a8a-4bc1-8630-df29a267c847", "63f1f399-2fe8-4872-86ce-ae303227661a" ], "carry" : { "end_location" : [ 39.6, 12.1 ] } }, { "id" : "63f1f399-2fe8-4872-86ce-ae303227661a", "index" : 2168, "period" : 2, "timestamp" : "00:00:13.313", "minute" : 45, "second" : 13, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 39.6, 12.1 ], "duration" : 0.794332, "related_events" : [ "9e9669fc-4145-408a-85e2-31c66e2906a5" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 11.12205, "angle" : 3.078613, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 28.5, 12.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9e9669fc-4145-408a-85e2-31c66e2906a5", "index" : 2169, "period" : 2, "timestamp" : "00:00:14.107", "minute" : 45, "second" : 14, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 28.5, 12.8 ], "related_events" : [ "63f1f399-2fe8-4872-86ce-ae303227661a" ] }, { "id" : "dcb5a8ce-4fa2-4cbe-8820-26b1fa587255", "index" : 2170, "period" : 2, "timestamp" : "00:00:14.107", "minute" : 45, "second" : 14, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 28.5, 12.8 ], "duration" : 1.343033, "under_pressure" : true, "related_events" : [ "9d88d78b-1446-4d6b-9edf-5304415e659a", "9e9669fc-4145-408a-85e2-31c66e2906a5", "cba5eccc-d0a2-469f-a569-8d5390fd3d38" ], "carry" : { "end_location" : [ 33.4, 10.8 ] } }, { "id" : "cba5eccc-d0a2-469f-a569-8d5390fd3d38", "index" : 2171, "period" : 2, "timestamp" : "00:00:14.925", "minute" : 45, "second" : 14, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 87.1, 68.4 ], "duration" : 0.593243, "related_events" : [ "9d88d78b-1446-4d6b-9edf-5304415e659a", "dcb5a8ce-4fa2-4cbe-8820-26b1fa587255" ] }, { "id" : "9d88d78b-1446-4d6b-9edf-5304415e659a", "index" : 2172, "period" : 2, "timestamp" : "00:00:15.450", "minute" : 45, "second" : 15, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 33.4, 10.8 ], "duration" : 1.029, "under_pressure" : true, "related_events" : [ "ca9ed813-cabd-46b0-80b1-6aff0fab9eda", "cba5eccc-d0a2-469f-a569-8d5390fd3d38" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 12.238055, "angle" : -0.81429183, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 41.8, 1.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ca9ed813-cabd-46b0-80b1-6aff0fab9eda", "index" : 2173, "period" : 2, "timestamp" : "00:00:16.479", "minute" : 45, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 78, "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" : [ 41.8, 1.9 ], "related_events" : [ "9d88d78b-1446-4d6b-9edf-5304415e659a" ] }, { "id" : "a92e2057-6795-4b1e-8647-412274e80c20", "index" : 2174, "period" : 2, "timestamp" : "00:00:16.479", "minute" : 45, "second" : 16, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 78, "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" : [ 41.8, 3.4 ], "duration" : 1.100177, "related_events" : [ "3dacad88-ca1e-49a7-af67-a85ee08c97f4" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 9.4, "angle" : 1.5707964, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 41.8, 12.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "8ab32979-41e5-4257-8abc-8f9f308f8762", "index" : 2175, "period" : 2, "timestamp" : "00:00:17.123", "minute" : 45, "second" : 17, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 78.1, 66.7 ], "duration" : 1.330961, "related_events" : [ "3dacad88-ca1e-49a7-af67-a85ee08c97f4", "c8c78f1e-9586-44af-8b9a-20dbc1d6cecd", "ef7ec49d-7988-4146-916f-bd354eec463b", "f93eba48-d2ff-4e05-bbf2-8aea933ec8a6" ] }, { "id" : "3dacad88-ca1e-49a7-af67-a85ee08c97f4", "index" : 2176, "period" : 2, "timestamp" : "00:00:17.579", "minute" : 45, "second" : 17, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 41.8, 12.8 ], "under_pressure" : true, "related_events" : [ "8ab32979-41e5-4257-8abc-8f9f308f8762", "a92e2057-6795-4b1e-8647-412274e80c20" ] }, { "id" : "f93eba48-d2ff-4e05-bbf2-8aea933ec8a6", "index" : 2177, "period" : 2, "timestamp" : "00:00:17.579", "minute" : 45, "second" : 17, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 41.8, 12.8 ], "duration" : 0.619482, "under_pressure" : true, "related_events" : [ "3dacad88-ca1e-49a7-af67-a85ee08c97f4", "47648d48-03be-44cd-9394-740ff4920058", "8ab32979-41e5-4257-8abc-8f9f308f8762", "ef7ec49d-7988-4146-916f-bd354eec463b" ], "carry" : { "end_location" : [ 45.4, 10.3 ] } }, { "id" : "47648d48-03be-44cd-9394-740ff4920058", "index" : 2178, "period" : 2, "timestamp" : "00:00:18.199", "minute" : 45, "second" : 18, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 74.7, 69.8 ], "duration" : 0.0, "related_events" : [ "c8c78f1e-9586-44af-8b9a-20dbc1d6cecd", "ef7ec49d-7988-4146-916f-bd354eec463b", "f93eba48-d2ff-4e05-bbf2-8aea933ec8a6" ], "foul_committed" : { "advantage" : true } }, { "id" : "ef7ec49d-7988-4146-916f-bd354eec463b", "index" : 2179, "period" : 2, "timestamp" : "00:00:18.199", "minute" : 45, "second" : 18, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 45.4, 10.3 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "47648d48-03be-44cd-9394-740ff4920058", "8ab32979-41e5-4257-8abc-8f9f308f8762" ], "foul_won" : { "advantage" : true } }, { "id" : "c8c78f1e-9586-44af-8b9a-20dbc1d6cecd", "index" : 2180, "period" : 2, "timestamp" : "00:00:18.199", "minute" : 45, "second" : 18, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 45.4, 10.3 ], "duration" : 5.048197, "under_pressure" : true, "related_events" : [ "060cec14-e5ff-45d7-920f-4d6a526a56d4", "47648d48-03be-44cd-9394-740ff4920058", "8ab32979-41e5-4257-8abc-8f9f308f8762", "8e4a93de-d9c1-4d02-bb02-b24bd1de7d8e", "ef7ec49d-7988-4146-916f-bd354eec463b" ], "carry" : { "end_location" : [ 79.4, 23.7 ] } }, { "id" : "060cec14-e5ff-45d7-920f-4d6a526a56d4", "index" : 2181, "period" : 2, "timestamp" : "00:00:20.974", "minute" : 45, "second" : 20, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 47.3, 62.8 ], "duration" : 1.249799, "related_events" : [ "c8c78f1e-9586-44af-8b9a-20dbc1d6cecd" ] }, { "id" : "8e4a93de-d9c1-4d02-bb02-b24bd1de7d8e", "index" : 2182, "period" : 2, "timestamp" : "00:00:23.247", "minute" : 45, "second" : 23, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 79.4, 23.7 ], "duration" : 1.583643, "related_events" : [ "829bb227-45f0-4b98-a088-9e8345376842" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 8.631338, "angle" : 1.3961241, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 80.9, 32.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "829bb227-45f0-4b98-a088-9e8345376842", "index" : 2183, "period" : 2, "timestamp" : "00:00:24.830", "minute" : 45, "second" : 24, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 78, "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" : 23, "name" : "Center Forward" }, "location" : [ 80.9, 32.2 ], "related_events" : [ "8e4a93de-d9c1-4d02-bb02-b24bd1de7d8e" ] }, { "id" : "2be4f095-751a-40b4-bec4-5e9ec8680f20", "index" : 2184, "period" : 2, "timestamp" : "00:00:24.830", "minute" : 45, "second" : 24, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 78, "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" : 23, "name" : "Center Forward" }, "location" : [ 80.9, 32.2 ], "duration" : 0.662723, "related_events" : [ "4f345aef-640a-485f-a591-e83a193cd4ef", "829bb227-45f0-4b98-a088-9e8345376842" ], "carry" : { "end_location" : [ 84.3, 34.4 ] } }, { "id" : "4f345aef-640a-485f-a591-e83a193cd4ef", "index" : 2185, "period" : 2, "timestamp" : "00:00:25.493", "minute" : 45, "second" : 25, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 78, "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" : 23, "name" : "Center Forward" }, "location" : [ 84.3, 34.4 ], "duration" : 1.507362, "related_events" : [ "0eb6da48-b192-419a-8404-2de555ea2446", "ca6700b9-5515-449f-a590-f43108e752b5" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 24.941933, "angle" : 1.0083721, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 97.6, 55.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "0eb6da48-b192-419a-8404-2de555ea2446", "index" : 2186, "period" : 2, "timestamp" : "00:00:27.001", "minute" : 45, "second" : 27, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 78, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 101.0, 60.0 ], "related_events" : [ "4f345aef-640a-485f-a591-e83a193cd4ef" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "ca6700b9-5515-449f-a590-f43108e752b5", "index" : 2187, "period" : 2, "timestamp" : "00:00:27.001", "minute" : 45, "second" : 27, "type" : { "id" : 10, "name" : "Interception" }, "possession" : 79, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 6849, "name" : "Lucas Digne" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 22.5, 24.6 ], "duration" : 0.0, "counterpress" : true, "related_events" : [ "4f345aef-640a-485f-a591-e83a193cd4ef" ], "interception" : { "outcome" : { "id" : 4, "name" : "Won" } } }, { "id" : "05f64bef-1dd5-4656-bfed-1a4e00cea441", "index" : 2188, "period" : 2, "timestamp" : "00:00:27.001", "minute" : 45, "second" : 27, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 79, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 6849, "name" : "Lucas Digne" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 22.5, 24.6 ], "duration" : 2.802623, "related_events" : [ "c76a6c57-b024-41fd-9a15-265d5655443e", "ca6700b9-5515-449f-a590-f43108e752b5" ], "carry" : { "end_location" : [ 38.1, 17.7 ] } }, { "id" : "c76a6c57-b024-41fd-9a15-265d5655443e", "index" : 2189, "period" : 2, "timestamp" : "00:00:29.803", "minute" : 45, "second" : 29, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 79, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 6849, "name" : "Lucas Digne" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 38.1, 17.7 ], "duration" : 1.071889, "related_events" : [ "811a092d-0776-43ab-9558-9c265dc34deb" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 19.525623, "angle" : 1.3382394, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.6, 36.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "811a092d-0776-43ab-9558-9c265dc34deb", "index" : 2190, "period" : 2, "timestamp" : "00:00:30.875", "minute" : 45, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 79, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 42.6, 36.7 ], "related_events" : [ "c76a6c57-b024-41fd-9a15-265d5655443e" ] }, { "id" : "8bd3070a-8db5-4d3f-8e56-eeabdf8b8495", "index" : 2191, "period" : 2, "timestamp" : "00:00:30.875", "minute" : 45, "second" : 30, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 79, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 42.6, 36.7 ], "duration" : 1.295984, "related_events" : [ "1823948d-f7a9-4b32-9999-17ce09ab985a", "811a092d-0776-43ab-9558-9c265dc34deb" ], "carry" : { "end_location" : [ 49.5, 34.8 ] } }, { "id" : "1823948d-f7a9-4b32-9999-17ce09ab985a", "index" : 2192, "period" : 2, "timestamp" : "00:00:32.171", "minute" : 45, "second" : 32, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 79, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 49.5, 34.8 ], "duration" : 1.353738, "related_events" : [ "f5233c64-00ed-4ed3-a576-fefad54e15c4" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 13.514807, "angle" : 1.7493262, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 47.1, 48.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9dc9944b-99bb-4003-9c9f-5da13ea55872", "index" : 2193, "period" : 2, "timestamp" : "00:00:33.514", "minute" : 45, "second" : 33, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 79, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 71.9, 30.9 ], "duration" : 0.728017, "related_events" : [ "21b5d5d5-39eb-4d40-9cc5-0e5b98a7353e", "569835e6-18a0-4a8e-b363-2c207c4c84bb", "f5233c64-00ed-4ed3-a576-fefad54e15c4" ] }, { "id" : "f5233c64-00ed-4ed3-a576-fefad54e15c4", "index" : 2194, "period" : 2, "timestamp" : "00:00:33.525", "minute" : 45, "second" : 33, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 79, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 47.1, 48.1 ], "under_pressure" : true, "related_events" : [ "1823948d-f7a9-4b32-9999-17ce09ab985a", "9dc9944b-99bb-4003-9c9f-5da13ea55872" ] }, { "id" : "21b5d5d5-39eb-4d40-9cc5-0e5b98a7353e", "index" : 2195, "period" : 2, "timestamp" : "00:00:33.525", "minute" : 45, "second" : 33, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 79, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 47.1, 48.1 ], "duration" : 0.593187, "under_pressure" : true, "related_events" : [ "569835e6-18a0-4a8e-b363-2c207c4c84bb", "9dc9944b-99bb-4003-9c9f-5da13ea55872", "f5233c64-00ed-4ed3-a576-fefad54e15c4" ], "carry" : { "end_location" : [ 48.6, 49.2 ] } }, { "id" : "569835e6-18a0-4a8e-b363-2c207c4c84bb", "index" : 2196, "period" : 2, "timestamp" : "00:00:34.118", "minute" : 45, "second" : 34, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 79, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 48.6, 49.2 ], "duration" : 2.236689, "under_pressure" : true, "related_events" : [ "29407050-2882-4067-b234-1f4660a70bf1", "9dc9944b-99bb-4003-9c9f-5da13ea55872" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 25.832731, "angle" : 1.5204513, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.9, 75.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "29407050-2882-4067-b234-1f4660a70bf1", "index" : 2197, "period" : 2, "timestamp" : "00:00:36.355", "minute" : 45, "second" : 36, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 79, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 49.9, 75.0 ], "related_events" : [ "569835e6-18a0-4a8e-b363-2c207c4c84bb" ] }, { "id" : "f7707f88-1021-404a-ac8d-76c07bc60685", "index" : 2198, "period" : 2, "timestamp" : "00:00:36.355", "minute" : 45, "second" : 36, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 79, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 49.9, 75.0 ], "duration" : 1.53979, "related_events" : [ "29407050-2882-4067-b234-1f4660a70bf1", "75be3378-cb01-4c06-905d-3c3c26e95c1c" ], "carry" : { "end_location" : [ 55.7, 74.0 ] } }, { "id" : "75be3378-cb01-4c06-905d-3c3c26e95c1c", "index" : 2199, "period" : 2, "timestamp" : "00:00:37.894", "minute" : 45, "second" : 37, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 79, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 55.7, 74.0 ], "duration" : 3.113248, "related_events" : [ "1ee20319-f798-4ff9-9ace-cb147a4c4d6e" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 43.49023, "angle" : -0.06442684, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 99.1, 71.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "1ee20319-f798-4ff9-9ace-cb147a4c4d6e", "index" : 2200, "period" : 2, "timestamp" : "00:00:41.008", "minute" : 45, "second" : 41, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 79, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 99.1, 71.2 ], "related_events" : [ "75be3378-cb01-4c06-905d-3c3c26e95c1c" ] }, { "id" : "4db23374-dd2b-4ddc-b722-a1a80de5fa4e", "index" : 2201, "period" : 2, "timestamp" : "00:00:41.008", "minute" : 45, "second" : 41, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 79, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 99.1, 71.2 ], "duration" : 2.94755, "related_events" : [ "1ee20319-f798-4ff9-9ace-cb147a4c4d6e", "9278c069-40e7-48fa-850b-837fb25af065" ], "carry" : { "end_location" : [ 104.4, 70.1 ] } }, { "id" : "9278c069-40e7-48fa-850b-837fb25af065", "index" : 2202, "period" : 2, "timestamp" : "00:00:43.955", "minute" : 45, "second" : 43, "type" : { "id" : 3, "name" : "Dispossessed" }, "possession" : 79, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 104.4, 70.1 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "c3253b31-776b-4537-aa38-f388900fffa5" ] }, { "id" : "c3253b31-776b-4537-aa38-f388900fffa5", "index" : 2203, "period" : 2, "timestamp" : "00:00:43.955", "minute" : 45, "second" : 43, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 79, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 15.7, 10.0 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "9278c069-40e7-48fa-850b-837fb25af065" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 14, "name" : "Lost Out" } } }, { "id" : "029ff927-6387-4c7e-b567-230f93546c4d", "index" : 2204, "period" : 2, "timestamp" : "00:00:52.259", "minute" : 45, "second" : 52, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 104.6, 80.0 ], "duration" : 2.063584, "related_events" : [ "2b247022-23c9-44d7-a942-5f872e7eb1d1" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 20.649698, "angle" : -2.8213735, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 85.0, 73.5 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "2b247022-23c9-44d7-a942-5f872e7eb1d1", "index" : 2205, "period" : 2, "timestamp" : "00:00:54.322", "minute" : 45, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 85.0, 73.5 ], "related_events" : [ "029ff927-6387-4c7e-b567-230f93546c4d" ] }, { "id" : "afe796da-cf56-4b56-bab3-5d6c033ff05c", "index" : 2206, "period" : 2, "timestamp" : "00:00:54.322", "minute" : 45, "second" : 54, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 85.0, 73.5 ], "duration" : 1.960266, "related_events" : [ "2b247022-23c9-44d7-a942-5f872e7eb1d1", "d83990e1-584c-4294-901d-e24ceed0a7fd" ], "carry" : { "end_location" : [ 79.0, 64.6 ] } }, { "id" : "d83990e1-584c-4294-901d-e24ceed0a7fd", "index" : 2207, "period" : 2, "timestamp" : "00:00:56.283", "minute" : 45, "second" : 56, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 79.0, 64.6 ], "duration" : 1.258449, "related_events" : [ "a6838e6f-d8c2-4112-a6e1-b6029dc10e0d" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 24.857393, "angle" : -2.1353657, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 65.7, 43.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "a6838e6f-d8c2-4112-a6e1-b6029dc10e0d", "index" : 2208, "period" : 2, "timestamp" : "00:00:57.541", "minute" : 45, "second" : 57, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 65.7, 43.6 ], "related_events" : [ "d83990e1-584c-4294-901d-e24ceed0a7fd" ] }, { "id" : "08e7f041-285e-4759-8afd-cd616bc26cd1", "index" : 2209, "period" : 2, "timestamp" : "00:00:57.541", "minute" : 45, "second" : 57, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 65.7, 43.6 ], "duration" : 2.309199, "related_events" : [ "51e2ca8c-541e-445f-8ea0-122602872f96", "a6838e6f-d8c2-4112-a6e1-b6029dc10e0d" ], "carry" : { "end_location" : [ 65.3, 41.9 ] } }, { "id" : "51e2ca8c-541e-445f-8ea0-122602872f96", "index" : 2210, "period" : 2, "timestamp" : "00:00:59.850", "minute" : 45, "second" : 59, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 65.3, 41.9 ], "duration" : 1.183192, "related_events" : [ "de7dd441-f261-4944-9412-36a8bfbf1d8d" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 17.463104, "angle" : 1.2200683, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 71.3, 58.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "de7dd441-f261-4944-9412-36a8bfbf1d8d", "index" : 2211, "period" : 2, "timestamp" : "00:01:01.033", "minute" : 46, "second" : 1, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 71.3, 58.3 ], "related_events" : [ "51e2ca8c-541e-445f-8ea0-122602872f96" ] }, { "id" : "4f7ccfe3-90e1-4f3f-8e61-6482e2f85c9f", "index" : 2212, "period" : 2, "timestamp" : "00:01:01.033", "minute" : 46, "second" : 1, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 71.3, 58.3 ], "duration" : 1.369332, "related_events" : [ "0643193a-c0ca-4cf4-ac95-a79f419b00ac", "de7dd441-f261-4944-9412-36a8bfbf1d8d" ], "carry" : { "end_location" : [ 71.3, 58.3 ] } }, { "id" : "0643193a-c0ca-4cf4-ac95-a79f419b00ac", "index" : 2213, "period" : 2, "timestamp" : "00:01:02.403", "minute" : 46, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 71.3, 58.3 ], "duration" : 0.883143, "related_events" : [ "ca95b54e-a906-4ff1-8889-9cc1d966625b" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 16.155495, "angle" : 1.19029, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 77.3, 73.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ca95b54e-a906-4ff1-8889-9cc1d966625b", "index" : 2214, "period" : 2, "timestamp" : "00:01:03.286", "minute" : 46, "second" : 3, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 77.3, 73.3 ], "related_events" : [ "0643193a-c0ca-4cf4-ac95-a79f419b00ac" ] }, { "id" : "85d8a5fd-fafb-4f82-90bf-f90295882f37", "index" : 2215, "period" : 2, "timestamp" : "00:01:03.286", "minute" : 46, "second" : 3, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 77.3, 73.3 ], "duration" : 3.067973, "related_events" : [ "9eb3a13d-3dd4-4730-94c9-ef61f399edbf", "ca95b54e-a906-4ff1-8889-9cc1d966625b" ], "carry" : { "end_location" : [ 83.2, 75.2 ] } }, { "id" : "9eb3a13d-3dd4-4730-94c9-ef61f399edbf", "index" : 2216, "period" : 2, "timestamp" : "00:01:06.354", "minute" : 46, "second" : 6, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 83.2, 75.2 ], "duration" : 1.647957, "related_events" : [ "a0c01814-ecde-44b4-ba12-c56acaa926fc" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 19.340372, "angle" : -1.8483858, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 77.9, 56.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "a0c01814-ecde-44b4-ba12-c56acaa926fc", "index" : 2217, "period" : 2, "timestamp" : "00:01:08.002", "minute" : 46, "second" : 8, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 77.9, 56.6 ], "related_events" : [ "9eb3a13d-3dd4-4730-94c9-ef61f399edbf" ] }, { "id" : "350eb717-14b9-4ced-917a-b1f116d32470", "index" : 2218, "period" : 2, "timestamp" : "00:01:08.002", "minute" : 46, "second" : 8, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 77.9, 56.6 ], "duration" : 0.590275, "related_events" : [ "01303b31-e104-4ba0-9cdb-46004a775dec", "a0c01814-ecde-44b4-ba12-c56acaa926fc" ], "carry" : { "end_location" : [ 77.9, 56.6 ] } }, { "id" : "01303b31-e104-4ba0-9cdb-46004a775dec", "index" : 2219, "period" : 2, "timestamp" : "00:01:08.592", "minute" : 46, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 77.9, 56.6 ], "duration" : 1.723426, "related_events" : [ "6ed4285f-bfa2-441a-9d30-323627c34d65" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 17.7, "angle" : -1.5707964, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 77.9, 38.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "6ed4285f-bfa2-441a-9d30-323627c34d65", "index" : 2220, "period" : 2, "timestamp" : "00:01:10.316", "minute" : 46, "second" : 10, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 77.9, 38.9 ], "related_events" : [ "01303b31-e104-4ba0-9cdb-46004a775dec" ] }, { "id" : "892e183a-a9db-450c-8b4e-ab54757778e6", "index" : 2221, "period" : 2, "timestamp" : "00:01:10.316", "minute" : 46, "second" : 10, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 77.9, 38.9 ], "duration" : 3.072258, "related_events" : [ "3cb76657-e1cb-4f26-8363-39c4bec9b51e", "6ed4285f-bfa2-441a-9d30-323627c34d65" ], "carry" : { "end_location" : [ 74.7, 29.7 ] } }, { "id" : "3cb76657-e1cb-4f26-8363-39c4bec9b51e", "index" : 2222, "period" : 2, "timestamp" : "00:01:13.388", "minute" : 46, "second" : 13, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 74.7, 29.7 ], "duration" : 1.050776, "related_events" : [ "3b5e1a3f-d080-4378-8c7a-9b04c41886e5" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 11.175867, "angle" : 1.4542103, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 76.0, 40.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "3b5e1a3f-d080-4378-8c7a-9b04c41886e5", "index" : 2223, "period" : 2, "timestamp" : "00:01:14.439", "minute" : 46, "second" : 14, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 76.0, 40.8 ], "related_events" : [ "3cb76657-e1cb-4f26-8363-39c4bec9b51e" ] }, { "id" : "bcee3d4f-d470-4d4f-8b8f-02f5e6231ced", "index" : 2224, "period" : 2, "timestamp" : "00:01:14.439", "minute" : 46, "second" : 14, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 76.0, 40.8 ], "duration" : 2.32485, "under_pressure" : true, "related_events" : [ "3b5e1a3f-d080-4378-8c7a-9b04c41886e5", "c4c4e22c-65c1-4c03-bd19-cc60fd5846b0", "f5f9e93e-2004-40d4-a0aa-af9b41b62f26" ], "carry" : { "end_location" : [ 74.7, 31.6 ] } }, { "id" : "c4c4e22c-65c1-4c03-bd19-cc60fd5846b0", "index" : 2225, "period" : 2, "timestamp" : "00:01:15.919", "minute" : 46, "second" : 15, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 45.2, 45.3 ], "duration" : 0.969248, "related_events" : [ "bcee3d4f-d470-4d4f-8b8f-02f5e6231ced", "f5f9e93e-2004-40d4-a0aa-af9b41b62f26" ] }, { "id" : "f5f9e93e-2004-40d4-a0aa-af9b41b62f26", "index" : 2226, "period" : 2, "timestamp" : "00:01:16.763", "minute" : 46, "second" : 16, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 74.7, 31.6 ], "duration" : 1.12164, "under_pressure" : true, "related_events" : [ "0c99ae08-0956-48f5-8342-d4dc3e15c5f2", "c4c4e22c-65c1-4c03-bd19-cc60fd5846b0" ], "pass" : { "recipient" : { "id" : 6849, "name" : "Lucas Digne" }, "length" : 20.40833, "angle" : -2.1112158, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.2, 14.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0c99ae08-0956-48f5-8342-d4dc3e15c5f2", "index" : 2227, "period" : 2, "timestamp" : "00:01:17.885", "minute" : 46, "second" : 17, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 6849, "name" : "Lucas Digne" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 64.2, 14.1 ], "related_events" : [ "f5f9e93e-2004-40d4-a0aa-af9b41b62f26" ] }, { "id" : "0453f31a-8aec-41b4-bfca-7effb9afa1f6", "index" : 2228, "period" : 2, "timestamp" : "00:01:17.885", "minute" : 46, "second" : 17, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 6849, "name" : "Lucas Digne" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 64.2, 14.1 ], "duration" : 0.885947, "related_events" : [ "0c99ae08-0956-48f5-8342-d4dc3e15c5f2", "3ee34509-4844-435d-bae4-904d582cca7e" ], "carry" : { "end_location" : [ 63.8, 13.0 ] } }, { "id" : "3ee34509-4844-435d-bae4-904d582cca7e", "index" : 2229, "period" : 2, "timestamp" : "00:01:18.771", "minute" : 46, "second" : 18, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 6849, "name" : "Lucas Digne" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 63.8, 13.0 ], "duration" : 1.094159, "related_events" : [ "3371f236-2afb-407b-9988-05e08508286e" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 15.970598, "angle" : 2.0596488, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.3, 27.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "3371f236-2afb-407b-9988-05e08508286e", "index" : 2230, "period" : 2, "timestamp" : "00:01:19.865", "minute" : 46, "second" : 19, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 56.3, 27.1 ], "related_events" : [ "3ee34509-4844-435d-bae4-904d582cca7e" ] }, { "id" : "92f425b4-9849-498b-b725-36c945ef7d15", "index" : 2231, "period" : 2, "timestamp" : "00:01:19.865", "minute" : 46, "second" : 19, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 56.3, 27.1 ], "duration" : 0.954626, "related_events" : [ "3371f236-2afb-407b-9988-05e08508286e", "cc469ed9-17a2-4663-b8f0-34a6338fb8c5" ], "carry" : { "end_location" : [ 56.7, 28.6 ] } }, { "id" : "cc469ed9-17a2-4663-b8f0-34a6338fb8c5", "index" : 2232, "period" : 2, "timestamp" : "00:01:20.820", "minute" : 46, "second" : 20, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 56.7, 28.6 ], "duration" : 1.402587, "related_events" : [ "03911ecf-49a0-4039-8b3c-f354a25ec0d5" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 27.140007, "angle" : 1.3213494, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.4, 54.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "03911ecf-49a0-4039-8b3c-f354a25ec0d5", "index" : 2233, "period" : 2, "timestamp" : "00:01:22.222", "minute" : 46, "second" : 22, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 63.4, 54.9 ], "related_events" : [ "cc469ed9-17a2-4663-b8f0-34a6338fb8c5" ] }, { "id" : "477da63e-5be5-40f6-9577-fb97c0816c06", "index" : 2234, "period" : 2, "timestamp" : "00:01:22.222", "minute" : 46, "second" : 22, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 63.4, 54.9 ], "duration" : 1.126862, "related_events" : [ "03911ecf-49a0-4039-8b3c-f354a25ec0d5", "1145a13c-95c2-46dc-888e-64fa109f3e4d" ], "carry" : { "end_location" : [ 63.1, 57.3 ] } }, { "id" : "1145a13c-95c2-46dc-888e-64fa109f3e4d", "index" : 2235, "period" : 2, "timestamp" : "00:01:23.349", "minute" : 46, "second" : 23, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 63.1, 57.3 ], "duration" : 0.761009, "related_events" : [ "7fff34e0-0a4d-4ac1-add9-a41bff33a012" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 18.51729, "angle" : 1.1240553, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 71.1, 74.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "7fff34e0-0a4d-4ac1-add9-a41bff33a012", "index" : 2236, "period" : 2, "timestamp" : "00:01:24.110", "minute" : 46, "second" : 24, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 71.1, 74.0 ], "related_events" : [ "1145a13c-95c2-46dc-888e-64fa109f3e4d" ] }, { "id" : "01a437c2-b9d0-4162-b812-6f951bfcb13d", "index" : 2237, "period" : 2, "timestamp" : "00:01:24.110", "minute" : 46, "second" : 24, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 71.1, 74.0 ], "duration" : 3.071668, "related_events" : [ "7fff34e0-0a4d-4ac1-add9-a41bff33a012", "cd053622-3ead-4e7b-9e35-72b6a6e944ea" ], "carry" : { "end_location" : [ 74.9, 74.8 ] } }, { "id" : "cd053622-3ead-4e7b-9e35-72b6a6e944ea", "index" : 2238, "period" : 2, "timestamp" : "00:01:27.182", "minute" : 46, "second" : 27, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 74.9, 74.8 ], "duration" : 0.923758, "related_events" : [ "34d49386-7096-4cca-a741-5d9790d6032b" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 10.720075, "angle" : -0.6397698, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 83.5, 68.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "fe6e378e-a57c-484a-aee3-f5e9b59b1b6c", "index" : 2239, "period" : 2, "timestamp" : "00:01:27.777", "minute" : 46, "second" : 27, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 34.9, 13.4 ], "duration" : 0.435071, "related_events" : [ "34d49386-7096-4cca-a741-5d9790d6032b", "5614afcf-c586-4c30-9e09-69f0dfd903a3" ] }, { "id" : "34d49386-7096-4cca-a741-5d9790d6032b", "index" : 2240, "period" : 2, "timestamp" : "00:01:28.106", "minute" : 46, "second" : 28, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 83.5, 68.4 ], "under_pressure" : true, "related_events" : [ "cd053622-3ead-4e7b-9e35-72b6a6e944ea", "fe6e378e-a57c-484a-aee3-f5e9b59b1b6c" ] }, { "id" : "5614afcf-c586-4c30-9e09-69f0dfd903a3", "index" : 2241, "period" : 2, "timestamp" : "00:01:28.106", "minute" : 46, "second" : 28, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 80.0, 66.5 ], "duration" : 0.980965, "under_pressure" : true, "related_events" : [ "56de149c-3e36-4daf-a5fd-3a24ed649744", "fe6e378e-a57c-484a-aee3-f5e9b59b1b6c" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 7.9177017, "angle" : -2.65535, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 73.0, 62.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "60558d8a-1f31-46d7-833f-c09aa004ca49", "index" : 2242, "period" : 2, "timestamp" : "00:01:29.002", "minute" : 46, "second" : 29, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 45.4, 16.6 ], "duration" : 0.94613, "related_events" : [ "07ee2321-2fec-4546-b7f2-7f131a9a0bf1", "54a5c63c-aef0-4fb4-b1cb-08b8c8133c5f", "56de149c-3e36-4daf-a5fd-3a24ed649744" ] }, { "id" : "56de149c-3e36-4daf-a5fd-3a24ed649744", "index" : 2243, "period" : 2, "timestamp" : "00:01:29.087", "minute" : 46, "second" : 29, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 73.0, 62.8 ], "under_pressure" : true, "related_events" : [ "5614afcf-c586-4c30-9e09-69f0dfd903a3", "60558d8a-1f31-46d7-833f-c09aa004ca49" ] }, { "id" : "54a5c63c-aef0-4fb4-b1cb-08b8c8133c5f", "index" : 2244, "period" : 2, "timestamp" : "00:01:29.087", "minute" : 46, "second" : 29, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 73.0, 62.8 ], "duration" : 0.715965, "under_pressure" : true, "related_events" : [ "07ee2321-2fec-4546-b7f2-7f131a9a0bf1", "56de149c-3e36-4daf-a5fd-3a24ed649744", "60558d8a-1f31-46d7-833f-c09aa004ca49" ], "carry" : { "end_location" : [ 75.3, 64.3 ] } }, { "id" : "07ee2321-2fec-4546-b7f2-7f131a9a0bf1", "index" : 2245, "period" : 2, "timestamp" : "00:01:29.803", "minute" : 46, "second" : 29, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 75.3, 64.3 ], "duration" : 1.102007, "under_pressure" : true, "related_events" : [ "10812849-6e8c-4da5-aafd-28823667d852", "60558d8a-1f31-46d7-833f-c09aa004ca49" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 10.278619, "angle" : 1.9079303, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 71.9, 74.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "10812849-6e8c-4da5-aafd-28823667d852", "index" : 2246, "period" : 2, "timestamp" : "00:01:30.905", "minute" : 46, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 71.9, 74.0 ], "related_events" : [ "07ee2321-2fec-4546-b7f2-7f131a9a0bf1" ] }, { "id" : "b184a975-8b8f-420f-89b5-97ab1748ba2d", "index" : 2247, "period" : 2, "timestamp" : "00:01:30.905", "minute" : 46, "second" : 30, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 71.9, 74.0 ], "duration" : 1.655086, "related_events" : [ "10812849-6e8c-4da5-aafd-28823667d852", "3a9cd067-be79-4046-bf65-73d1c45bb7ad" ], "carry" : { "end_location" : [ 68.1, 76.5 ] } }, { "id" : "3a9cd067-be79-4046-bf65-73d1c45bb7ad", "index" : 2248, "period" : 2, "timestamp" : "00:01:32.560", "minute" : 46, "second" : 32, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 68.1, 76.5 ], "duration" : 1.273599, "related_events" : [ "b23e2900-fca4-433e-87d1-ce2aa80e9b1a" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 13.333041, "angle" : -2.7652645, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.7, 71.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "b23e2900-fca4-433e-87d1-ce2aa80e9b1a", "index" : 2249, "period" : 2, "timestamp" : "00:01:33.833", "minute" : 46, "second" : 33, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 55.7, 71.6 ], "related_events" : [ "3a9cd067-be79-4046-bf65-73d1c45bb7ad" ] }, { "id" : "2460f75a-0f69-4a8f-a588-9aa9d16ef625", "index" : 2250, "period" : 2, "timestamp" : "00:01:33.833", "minute" : 46, "second" : 33, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 55.7, 71.6 ], "duration" : 3.448587, "related_events" : [ "8f6d5986-c73d-49a7-adfb-1d771729f99c", "b23e2900-fca4-433e-87d1-ce2aa80e9b1a" ], "carry" : { "end_location" : [ 56.3, 54.3 ] } }, { "id" : "8f6d5986-c73d-49a7-adfb-1d771729f99c", "index" : 2251, "period" : 2, "timestamp" : "00:01:37.282", "minute" : 46, "second" : 37, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 56.3, 54.3 ], "duration" : 1.1811, "related_events" : [ "d060251f-2d3e-495e-8516-1a194eed63b9" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 26.683516, "angle" : 0.9963064, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 70.8, 76.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "d060251f-2d3e-495e-8516-1a194eed63b9", "index" : 2252, "period" : 2, "timestamp" : "00:01:38.463", "minute" : 46, "second" : 38, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 70.8, 76.7 ], "related_events" : [ "8f6d5986-c73d-49a7-adfb-1d771729f99c" ] }, { "id" : "05ed0fb2-e5c5-45ba-a082-0490e96a09a7", "index" : 2253, "period" : 2, "timestamp" : "00:01:38.463", "minute" : 46, "second" : 38, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 70.8, 76.7 ], "duration" : 1.685677, "under_pressure" : true, "related_events" : [ "d060251f-2d3e-495e-8516-1a194eed63b9", "e578fb76-cdbc-4614-88bb-00f177b6f6e8", "f71ec362-e925-494b-bd2d-7558d9045f2b" ], "carry" : { "end_location" : [ 65.7, 76.3 ] } }, { "id" : "f71ec362-e925-494b-bd2d-7558d9045f2b", "index" : 2254, "period" : 2, "timestamp" : "00:01:39.613", "minute" : 46, "second" : 39, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 49.3, 3.4 ], "duration" : 0.437308, "related_events" : [ "05ed0fb2-e5c5-45ba-a082-0490e96a09a7" ] }, { "id" : "e578fb76-cdbc-4614-88bb-00f177b6f6e8", "index" : 2255, "period" : 2, "timestamp" : "00:01:40.149", "minute" : 46, "second" : 40, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 65.7, 76.3 ], "duration" : 0.836594, "related_events" : [ "2b824d56-09f9-4e32-b9e6-d97c4a4e805d" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 8.5, "angle" : -2.6516354, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 58.2, 72.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "2b824d56-09f9-4e32-b9e6-d97c4a4e805d", "index" : 2256, "period" : 2, "timestamp" : "00:01:40.985", "minute" : 46, "second" : 40, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 58.2, 72.3 ], "related_events" : [ "e578fb76-cdbc-4614-88bb-00f177b6f6e8" ] }, { "id" : "c1c7a7df-b5e5-4722-b3d8-ae6d66911273", "index" : 2257, "period" : 2, "timestamp" : "00:01:40.985", "minute" : 46, "second" : 40, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 58.2, 72.3 ], "duration" : 1.132923, "related_events" : [ "2b824d56-09f9-4e32-b9e6-d97c4a4e805d", "f84049e7-581f-4dba-b4da-5495bf618dc0" ], "carry" : { "end_location" : [ 62.5, 73.7 ] } }, { "id" : "f84049e7-581f-4dba-b4da-5495bf618dc0", "index" : 2258, "period" : 2, "timestamp" : "00:01:42.118", "minute" : 46, "second" : 42, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 62.5, 73.7 ], "duration" : 3.109229, "related_events" : [ "d671c096-265e-4f6b-8068-82ddb1b94d4d" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 48.987446, "angle" : -0.37406218, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 108.1, 55.8 ], "assisted_shot_id" : "5925cefc-1ca7-4e9b-b2df-a7c8c0d7b1aa", "goal_assist" : true, "through_ball" : true, "technique" : { "id" : 108, "name" : "Through Ball" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "d671c096-265e-4f6b-8068-82ddb1b94d4d", "index" : 2259, "period" : 2, "timestamp" : "00:01:45.227", "minute" : 46, "second" : 45, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 108.1, 55.8 ], "related_events" : [ "f84049e7-581f-4dba-b4da-5495bf618dc0" ] }, { "id" : "5925cefc-1ca7-4e9b-b2df-a7c8c0d7b1aa", "index" : 2260, "period" : 2, "timestamp" : "00:01:45.444", "minute" : 46, "second" : 45, "type" : { "id" : 16, "name" : "Shot" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 111.0, 50.0 ], "duration" : 0.722104, "related_events" : [ "a8944f21-a5e0-4d3b-94c6-d831590325e6" ], "shot" : { "statsbomb_xg" : 0.32039276, "end_location" : [ 120.0, 36.5, 0.3 ], "key_pass_id" : "f84049e7-581f-4dba-b4da-5495bf618dc0", "type" : { "id" : 87, "name" : "Open Play" }, "outcome" : { "id" : 97, "name" : "Goal" }, "first_time" : true, "technique" : { "id" : 93, "name" : "Normal" }, "body_part" : { "id" : 40, "name" : "Right Foot" }, "freeze_frame" : [ { "location" : [ 116.6, 45.8 ], "player" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "teammate" : false }, { "location" : [ 110.1, 52.4 ], "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "teammate" : false }, { "location" : [ 109.1, 47.0 ], "player" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "teammate" : false }, { "location" : [ 102.8, 36.2 ], "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "teammate" : false } ] } }, { "id" : "a8944f21-a5e0-4d3b-94c6-d831590325e6", "index" : 2261, "period" : 2, "timestamp" : "00:01:46.166", "minute" : 46, "second" : 46, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 80, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 3.5, 34.3 ], "duration" : 0.0, "related_events" : [ "5925cefc-1ca7-4e9b-b2df-a7c8c0d7b1aa" ], "goalkeeper" : { "type" : { "id" : 26, "name" : "Goal Conceded" }, "outcome" : { "id" : 55, "name" : "No Touch" }, "technique" : { "id" : 46, "name" : "Standing" }, "position" : { "id" : 44, "name" : "Set" } } }, { "id" : "42531c7a-cba9-4c81-bb09-1268ce1616dc", "index" : 2262, "period" : 2, "timestamp" : "00:03:18.605", "minute" : 48, "second" : 18, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 81, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "off_camera" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 60.0, 40.0 ], "duration" : 4.034402, "related_events" : [ "ba34f844-aa28-4cb5-a357-1b9101170e63" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 16.818146, "angle" : 0.4822625, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 74.9, 47.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 65, "name" : "Kick Off" } } }, { "id" : "ba34f844-aa28-4cb5-a357-1b9101170e63", "index" : 2263, "period" : 2, "timestamp" : "00:03:22.640", "minute" : 48, "second" : 22, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 81, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 74.9, 47.8 ], "related_events" : [ "42531c7a-cba9-4c81-bb09-1268ce1616dc" ] }, { "id" : "76ca2ffe-2c32-4509-a004-ebebfa991696", "index" : 2264, "period" : 2, "timestamp" : "00:03:24.223", "minute" : 48, "second" : 24, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 81, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 53.3, 28.6 ], "duration" : 0.866739, "related_events" : [ "cfbb2805-daaa-4569-8155-3181c04b3f66" ] }, { "id" : "cfbb2805-daaa-4569-8155-3181c04b3f66", "index" : 2265, "period" : 2, "timestamp" : "00:03:24.902", "minute" : 48, "second" : 24, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 81, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 65.9, 54.1 ], "duration" : 1.569003, "under_pressure" : true, "related_events" : [ "474e3499-e9de-40f9-b01e-ee2fc45315ed", "76ca2ffe-2c32-4509-a004-ebebfa991696" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 19.46484, "angle" : 2.976444, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 46.7, 57.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "474e3499-e9de-40f9-b01e-ee2fc45315ed", "index" : 2266, "period" : 2, "timestamp" : "00:03:26.471", "minute" : 48, "second" : 26, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 81, "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" : [ 46.7, 57.3 ], "related_events" : [ "cfbb2805-daaa-4569-8155-3181c04b3f66" ] }, { "id" : "ac8012e9-f11b-474f-b41d-87c127aeffeb", "index" : 2267, "period" : 2, "timestamp" : "00:03:26.471", "minute" : 48, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 81, "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" : [ 46.9, 56.4 ], "duration" : 2.076652, "related_events" : [ "e1b604b9-b365-4fdd-a1f9-acf97d09617f" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 29.189383, "angle" : -1.7117244, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.8, 27.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e1b604b9-b365-4fdd-a1f9-acf97d09617f", "index" : 2268, "period" : 2, "timestamp" : "00:03:28.547", "minute" : 48, "second" : 28, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 81, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 42.8, 27.5 ], "related_events" : [ "ac8012e9-f11b-474f-b41d-87c127aeffeb" ] }, { "id" : "778c9206-ea57-4a45-9720-639ff7ea5028", "index" : 2269, "period" : 2, "timestamp" : "00:03:28.547", "minute" : 48, "second" : 28, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 81, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 42.8, 27.5 ], "duration" : 0.84291, "related_events" : [ "115a4b4d-99ed-4098-a131-1ce6c391a90f", "e1b604b9-b365-4fdd-a1f9-acf97d09617f" ], "carry" : { "end_location" : [ 42.6, 26.7 ] } }, { "id" : "115a4b4d-99ed-4098-a131-1ce6c391a90f", "index" : 2270, "period" : 2, "timestamp" : "00:03:29.390", "minute" : 48, "second" : 29, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 81, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 42.6, 26.7 ], "duration" : 1.518974, "related_events" : [ "301a6308-3ae6-40b6-869b-19df1e54eed1" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 20.15862, "angle" : -0.80995464, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.5, 12.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "301a6308-3ae6-40b6-869b-19df1e54eed1", "index" : 2271, "period" : 2, "timestamp" : "00:03:30.909", "minute" : 48, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 81, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 56.5, 12.1 ], "related_events" : [ "115a4b4d-99ed-4098-a131-1ce6c391a90f" ] }, { "id" : "f8d38f93-fb72-49f9-9ab5-f372cf0f2c90", "index" : 2272, "period" : 2, "timestamp" : "00:03:30.909", "minute" : 48, "second" : 30, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 81, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 56.5, 12.1 ], "duration" : 0.681219, "related_events" : [ "301a6308-3ae6-40b6-869b-19df1e54eed1", "b6367fd0-98c0-4f61-8585-6603a98e32f4" ], "carry" : { "end_location" : [ 56.5, 12.1 ] } }, { "id" : "b6367fd0-98c0-4f61-8585-6603a98e32f4", "index" : 2273, "period" : 2, "timestamp" : "00:03:31.590", "minute" : 48, "second" : 31, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 81, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 56.5, 12.1 ], "duration" : 1.32775, "related_events" : [ "dcdbeb99-3e2f-459d-ae0a-b279b20f9a57" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 27.007036, "angle" : -0.31238315, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 82.2, 3.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "dcdbeb99-3e2f-459d-ae0a-b279b20f9a57", "index" : 2274, "period" : 2, "timestamp" : "00:03:32.918", "minute" : 48, "second" : 32, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 81, "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" : [ 82.2, 3.8 ], "related_events" : [ "b6367fd0-98c0-4f61-8585-6603a98e32f4" ] }, { "id" : "b110ad39-2a3a-4d1d-9814-b80efcdd6e17", "index" : 2275, "period" : 2, "timestamp" : "00:03:32.918", "minute" : 48, "second" : 32, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 81, "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" : [ 82.2, 3.8 ], "duration" : 2.746228, "related_events" : [ "19124cdd-a22a-4fcd-9bc8-7be72b7d66e7", "dcdbeb99-3e2f-459d-ae0a-b279b20f9a57" ], "carry" : { "end_location" : [ 85.2, 11.9 ] } }, { "id" : "19124cdd-a22a-4fcd-9bc8-7be72b7d66e7", "index" : 2276, "period" : 2, "timestamp" : "00:03:35.664", "minute" : 48, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 81, "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" : [ 85.2, 11.9 ], "duration" : 2.171572, "related_events" : [ "2bd707ad-bb2c-4896-9e84-b4f76b4ebac7" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 48.89376, "angle" : 0.9510223, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 113.6, 51.7 ], "cross" : true, "assisted_shot_id" : "007c9413-c234-45c2-830d-d80b4e604caa", "shot_assist" : true, "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "2bd707ad-bb2c-4896-9e84-b4f76b4ebac7", "index" : 2277, "period" : 2, "timestamp" : "00:03:37.836", "minute" : 48, "second" : 37, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 81, "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" : 23, "name" : "Center Forward" }, "location" : [ 113.6, 51.7 ], "related_events" : [ "19124cdd-a22a-4fcd-9bc8-7be72b7d66e7" ] }, { "id" : "a531a161-c604-419d-83b8-1405258d4534", "index" : 2278, "period" : 2, "timestamp" : "00:03:37.836", "minute" : 48, "second" : 37, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 81, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 7.6, 34.0 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "007c9413-c234-45c2-830d-d80b4e604caa" ], "duel" : { "type" : { "id" : 10, "name" : "Aerial Lost" } } }, { "id" : "007c9413-c234-45c2-830d-d80b4e604caa", "index" : 2279, "period" : 2, "timestamp" : "00:03:37.836", "minute" : 48, "second" : 37, "type" : { "id" : 16, "name" : "Shot" }, "possession" : 81, "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" : 23, "name" : "Center Forward" }, "location" : [ 112.5, 46.1 ], "duration" : 0.682133, "under_pressure" : true, "related_events" : [ "4c3f4173-b1ca-49ee-94c9-9f39faef3257", "a531a161-c604-419d-83b8-1405258d4534" ], "shot" : { "statsbomb_xg" : 0.057676427, "end_location" : [ 120.0, 45.7, 2.0 ], "key_pass_id" : "19124cdd-a22a-4fcd-9bc8-7be72b7d66e7", "technique" : { "id" : 93, "name" : "Normal" }, "aerial_won" : true, "body_part" : { "id" : 37, "name" : "Head" }, "type" : { "id" : 87, "name" : "Open Play" }, "outcome" : { "id" : 98, "name" : "Off T" }, "freeze_frame" : [ { "location" : [ 101.6, 57.9 ], "player" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "teammate" : true }, { "location" : [ 118.8, 41.8 ], "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "teammate" : false }, { "location" : [ 101.9, 27.0 ], "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "teammate" : false }, { "location" : [ 99.0, 38.2 ], "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "teammate" : false }, { "location" : [ 113.0, 45.8 ], "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "teammate" : false }, { "location" : [ 112.0, 49.3 ], "player" : { "id" : 6849, "name" : "Lucas Digne" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : false } ] } }, { "id" : "4c3f4173-b1ca-49ee-94c9-9f39faef3257", "index" : 2280, "period" : 2, "timestamp" : "00:03:38.518", "minute" : 48, "second" : 38, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 81, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 1.3, 38.3 ], "duration" : 0.0, "related_events" : [ "007c9413-c234-45c2-830d-d80b4e604caa" ], "goalkeeper" : { "end_location" : [ 1.3, 38.3 ], "position" : { "id" : 44, "name" : "Set" }, "type" : { "id" : 32, "name" : "Shot Faced" } } }, { "id" : "05bfbca5-2e7e-477f-815f-ef926215d304", "index" : 2281, "period" : 2, "timestamp" : "00:03:59.440", "minute" : 48, "second" : 59, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 82, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "off_camera" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 7.0, 44.1 ], "duration" : 1.741474, "pass" : { "length" : 41.618507, "angle" : 0.82958704, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 35.1, 74.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 63, "name" : "Goal Kick" }, "outcome" : { "id" : 77, "name" : "Unknown" } } }, { "id" : "7758ca55-941a-4aa2-b9ef-63ecb84799ce", "index" : 2282, "period" : 2, "timestamp" : "00:04:02.031", "minute" : 49, "second" : 2, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 82, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "off_camera" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 85.0, 5.3 ], "duration" : 0.0, "related_events" : [ "3af9ae38-ba0e-4337-92c5-88c1121f294d" ] }, { "id" : "3af9ae38-ba0e-4337-92c5-88c1121f294d", "index" : 2283, "period" : 2, "timestamp" : "00:04:02.031", "minute" : 49, "second" : 2, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 82, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "off_camera" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 35.1, 74.8 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "7758ca55-941a-4aa2-b9ef-63ecb84799ce" ], "foul_won" : { "defensive" : true } }, { "id" : "1fdd150f-0e9b-4691-8411-a4ea3f3eb17b", "index" : 2284, "period" : 2, "timestamp" : "00:04:16.599", "minute" : 49, "second" : 16, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 34.7, 74.0 ], "duration" : 1.080469, "related_events" : [ "e9e8e46d-d86c-4a1f-ad16-65970cc4d1bf" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 9.457801, "angle" : -0.5821376, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.6, 68.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 62, "name" : "Free Kick" } } }, { "id" : "e9e8e46d-d86c-4a1f-ad16-65970cc4d1bf", "index" : 2285, "period" : 2, "timestamp" : "00:04:17.679", "minute" : 49, "second" : 17, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 42.6, 68.8 ], "related_events" : [ "1fdd150f-0e9b-4691-8411-a4ea3f3eb17b" ] }, { "id" : "0d285533-021d-4a33-9c4b-b34794533069", "index" : 2286, "period" : 2, "timestamp" : "00:04:17.679", "minute" : 49, "second" : 17, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 42.6, 68.8 ], "duration" : 1.190624, "related_events" : [ "390855a2-9a5d-4a0d-aade-9a193a467fd7", "e9e8e46d-d86c-4a1f-ad16-65970cc4d1bf" ], "carry" : { "end_location" : [ 36.8, 65.4 ] } }, { "id" : "390855a2-9a5d-4a0d-aade-9a193a467fd7", "index" : 2287, "period" : 2, "timestamp" : "00:04:18.870", "minute" : 49, "second" : 18, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 36.8, 65.4 ], "duration" : 2.597976, "related_events" : [ "efbcfa5d-0b18-4a2a-80c8-81227bfb4b51" ], "pass" : { "recipient" : { "id" : 3099, "name" : "Hugo Lloris" }, "length" : 34.26047, "angle" : -2.4928377, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 9.5, 44.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "efbcfa5d-0b18-4a2a-80c8-81227bfb4b51", "index" : 2288, "period" : 2, "timestamp" : "00:04:21.468", "minute" : 49, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 9.5, 44.7 ], "related_events" : [ "390855a2-9a5d-4a0d-aade-9a193a467fd7" ] }, { "id" : "d53798be-9efa-45d1-9c30-281645a20e7e", "index" : 2289, "period" : 2, "timestamp" : "00:04:21.468", "minute" : 49, "second" : 21, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 9.5, 44.7 ], "duration" : 2.145273, "related_events" : [ "459952ba-ac72-40ee-aa0e-e08eaa126730", "efbcfa5d-0b18-4a2a-80c8-81227bfb4b51" ], "carry" : { "end_location" : [ 8.8, 40.6 ] } }, { "id" : "459952ba-ac72-40ee-aa0e-e08eaa126730", "index" : 2290, "period" : 2, "timestamp" : "00:04:23.613", "minute" : 49, "second" : 23, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 8.8, 40.6 ], "duration" : 1.710106, "related_events" : [ "b5e66130-981e-4e21-aab4-41e02d8a4023" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 28.715326, "angle" : 1.124281, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 21.2, 66.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "b5e66130-981e-4e21-aab4-41e02d8a4023", "index" : 2291, "period" : 2, "timestamp" : "00:04:25.323", "minute" : 49, "second" : 25, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 21.2, 66.5 ], "related_events" : [ "459952ba-ac72-40ee-aa0e-e08eaa126730" ] }, { "id" : "5c374263-73a7-4ece-9f43-df728aa87a1e", "index" : 2292, "period" : 2, "timestamp" : "00:04:25.323", "minute" : 49, "second" : 25, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 21.2, 66.5 ], "duration" : 2.424098, "related_events" : [ "b5e66130-981e-4e21-aab4-41e02d8a4023", "ef6626e4-8a05-46ce-8dab-1d851b74c31c" ], "carry" : { "end_location" : [ 31.1, 72.9 ] } }, { "id" : "ef6626e4-8a05-46ce-8dab-1d851b74c31c", "index" : 2293, "period" : 2, "timestamp" : "00:04:27.747", "minute" : 49, "second" : 27, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 31.1, 72.9 ], "duration" : 0.958779, "related_events" : [ "be2c9c39-277f-412d-a7fb-41349393b1c7" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 13.705838, "angle" : -1.205194, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 36.0, 60.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "be2c9c39-277f-412d-a7fb-41349393b1c7", "index" : 2294, "period" : 2, "timestamp" : "00:04:28.706", "minute" : 49, "second" : 28, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 36.0, 60.1 ], "related_events" : [ "ef6626e4-8a05-46ce-8dab-1d851b74c31c" ] }, { "id" : "33adc1d6-51f5-48fe-a753-347d6f7ad57d", "index" : 2295, "period" : 2, "timestamp" : "00:04:28.706", "minute" : 49, "second" : 28, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 36.0, 60.1 ], "duration" : 1.395498, "related_events" : [ "b9123c57-8cfa-470f-953d-bfb7ca3ea305", "be2c9c39-277f-412d-a7fb-41349393b1c7" ], "carry" : { "end_location" : [ 34.3, 59.0 ] } }, { "id" : "b9123c57-8cfa-470f-953d-bfb7ca3ea305", "index" : 2296, "period" : 2, "timestamp" : "00:04:30.102", "minute" : 49, "second" : 30, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 34.3, 59.0 ], "duration" : 1.114362, "related_events" : [ "b22127c4-9f64-4c1f-8252-9b4aa9338e1a" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 14.003571, "angle" : 1.4490986, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 36.0, 72.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "b22127c4-9f64-4c1f-8252-9b4aa9338e1a", "index" : 2297, "period" : 2, "timestamp" : "00:04:31.216", "minute" : 49, "second" : 31, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 36.0, 72.9 ], "related_events" : [ "b9123c57-8cfa-470f-953d-bfb7ca3ea305" ] }, { "id" : "f9af927d-d250-49d7-8003-fae5be123a21", "index" : 2298, "period" : 2, "timestamp" : "00:04:31.216", "minute" : 49, "second" : 31, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 36.0, 72.9 ], "duration" : 0.161309, "related_events" : [ "b22127c4-9f64-4c1f-8252-9b4aa9338e1a", "c1bad756-69a8-4103-bc44-31630fc00849" ], "carry" : { "end_location" : [ 36.2, 73.1 ] } }, { "id" : "c1bad756-69a8-4103-bc44-31630fc00849", "index" : 2299, "period" : 2, "timestamp" : "00:04:31.377", "minute" : 49, "second" : 31, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 36.2, 73.1 ], "duration" : 1.31844, "related_events" : [ "7beb3ec2-ee29-49f2-a778-4c126d578f11" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 11.894957, "angle" : -1.6972368, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 34.7, 61.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "7beb3ec2-ee29-49f2-a778-4c126d578f11", "index" : 2300, "period" : 2, "timestamp" : "00:04:32.696", "minute" : 49, "second" : 32, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 34.7, 61.3 ], "related_events" : [ "c1bad756-69a8-4103-bc44-31630fc00849" ] }, { "id" : "7817cc89-d179-4ae1-92e5-d15714204067", "index" : 2301, "period" : 2, "timestamp" : "00:04:32.696", "minute" : 49, "second" : 32, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 34.7, 61.3 ], "duration" : 1.724802, "related_events" : [ "79f4fd8f-f70e-48b3-99b5-8f5c40d44e31", "7beb3ec2-ee29-49f2-a778-4c126d578f11" ], "carry" : { "end_location" : [ 35.5, 61.3 ] } }, { "id" : "79f4fd8f-f70e-48b3-99b5-8f5c40d44e31", "index" : 2302, "period" : 2, "timestamp" : "00:04:34.421", "minute" : 49, "second" : 34, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 35.5, 61.3 ], "duration" : 4.559895, "related_events" : [ "484a0cf7-f8e5-4a5c-a6de-b7ff845e880b" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 57.266132, "angle" : -1.8267869, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 21.0, 5.9 ], "switch" : true, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "484a0cf7-f8e5-4a5c-a6de-b7ff845e880b", "index" : 2303, "period" : 2, "timestamp" : "00:04:38.980", "minute" : 49, "second" : 38, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 21.0, 5.9 ], "related_events" : [ "79f4fd8f-f70e-48b3-99b5-8f5c40d44e31" ] }, { "id" : "a762d488-f36f-4ecb-a1cd-5fbb5956f8cf", "index" : 2304, "period" : 2, "timestamp" : "00:04:38.980", "minute" : 49, "second" : 38, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 21.0, 5.9 ], "duration" : 2.754049, "related_events" : [ "484a0cf7-f8e5-4a5c-a6de-b7ff845e880b", "d331ccd4-657c-43c4-9d44-b69c28f2bf1d" ], "carry" : { "end_location" : [ 21.0, 4.2 ] } }, { "id" : "d331ccd4-657c-43c4-9d44-b69c28f2bf1d", "index" : 2305, "period" : 2, "timestamp" : "00:04:41.734", "minute" : 49, "second" : 41, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 21.0, 4.2 ], "duration" : 1.14764, "related_events" : [ "5c7d864e-71e1-4cd2-bea0-0cf7578aa35a" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 17.761194, "angle" : 1.1348494, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 28.5, 20.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "5c7d864e-71e1-4cd2-bea0-0cf7578aa35a", "index" : 2306, "period" : 2, "timestamp" : "00:04:42.882", "minute" : 49, "second" : 42, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 28.5, 20.3 ], "related_events" : [ "d331ccd4-657c-43c4-9d44-b69c28f2bf1d" ] }, { "id" : "89baaef6-cf2b-415d-801d-e12fb340916c", "index" : 2307, "period" : 2, "timestamp" : "00:04:42.882", "minute" : 49, "second" : 42, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 28.5, 20.3 ], "duration" : 0.876814, "related_events" : [ "5c7d864e-71e1-4cd2-bea0-0cf7578aa35a", "e67246e3-9979-4408-9338-a4e02c1089a0" ], "carry" : { "end_location" : [ 29.1, 20.7 ] } }, { "id" : "e67246e3-9979-4408-9338-a4e02c1089a0", "index" : 2308, "period" : 2, "timestamp" : "00:04:43.759", "minute" : 49, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 29.1, 20.7 ], "duration" : 0.632396, "related_events" : [ "4050fa54-c176-4ec0-bd20-8acc37a787fc" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 13.851354, "angle" : -0.33088273, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.2, 16.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "4050fa54-c176-4ec0-bd20-8acc37a787fc", "index" : 2309, "period" : 2, "timestamp" : "00:04:44.391", "minute" : 49, "second" : 44, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 42.2, 16.2 ], "related_events" : [ "e67246e3-9979-4408-9338-a4e02c1089a0" ] }, { "id" : "1381d208-eda1-4e7f-8074-7dfeb70fbafa", "index" : 2310, "period" : 2, "timestamp" : "00:04:44.391", "minute" : 49, "second" : 44, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 42.2, 16.2 ], "duration" : 0.08, "related_events" : [ "4050fa54-c176-4ec0-bd20-8acc37a787fc", "b0cebd37-f240-4e21-8d15-f583f36b0c5b" ], "carry" : { "end_location" : [ 41.8, 17.7 ] } }, { "id" : "b0cebd37-f240-4e21-8d15-f583f36b0c5b", "index" : 2311, "period" : 2, "timestamp" : "00:04:44.471", "minute" : 49, "second" : 44, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 41.8, 17.7 ], "duration" : 1.328648, "related_events" : [ "1bbdb482-8a2d-47e6-8312-038ac1aae355" ], "pass" : { "recipient" : { "id" : 6849, "name" : "Lucas Digne" }, "length" : 13.408206, "angle" : -1.4436661, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 43.5, 4.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "1bbdb482-8a2d-47e6-8312-038ac1aae355", "index" : 2312, "period" : 2, "timestamp" : "00:04:45.800", "minute" : 49, "second" : 45, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 6849, "name" : "Lucas Digne" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 43.5, 4.4 ], "related_events" : [ "b0cebd37-f240-4e21-8d15-f583f36b0c5b" ] }, { "id" : "43d9b1bb-b0ab-4130-aeba-e7dcf8022a45", "index" : 2313, "period" : 2, "timestamp" : "00:04:45.800", "minute" : 49, "second" : 45, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 6849, "name" : "Lucas Digne" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 43.5, 4.4 ], "duration" : 0.903789, "under_pressure" : true, "related_events" : [ "0309f336-7805-4a96-ad07-8dac3c4ee0c2", "1bbdb482-8a2d-47e6-8312-038ac1aae355", "68c5a4dd-0e0f-49c6-a727-6c4b17a1f6a6" ], "carry" : { "end_location" : [ 43.7, 5.5 ] } }, { "id" : "68c5a4dd-0e0f-49c6-a727-6c4b17a1f6a6", "index" : 2314, "period" : 2, "timestamp" : "00:04:46.559", "minute" : 49, "second" : 46, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 75.8, 74.6 ], "duration" : 0.245185, "related_events" : [ "0309f336-7805-4a96-ad07-8dac3c4ee0c2", "43d9b1bb-b0ab-4130-aeba-e7dcf8022a45" ] }, { "id" : "0309f336-7805-4a96-ad07-8dac3c4ee0c2", "index" : 2315, "period" : 2, "timestamp" : "00:04:46.704", "minute" : 49, "second" : 46, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 6849, "name" : "Lucas Digne" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 43.7, 5.5 ], "duration" : 0.220274, "under_pressure" : true, "related_events" : [ "68c5a4dd-0e0f-49c6-a727-6c4b17a1f6a6", "c9105f28-08e1-4893-af56-f06d6553e28f" ], "pass" : { "length" : 2.280351, "angle" : 1.3045443, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 44.3, 7.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "c9105f28-08e1-4893-af56-f06d6553e28f", "index" : 2316, "period" : 2, "timestamp" : "00:04:46.924", "minute" : 49, "second" : 46, "type" : { "id" : 6, "name" : "Block" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "out" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 75.8, 72.4 ], "duration" : 0.0, "related_events" : [ "0309f336-7805-4a96-ad07-8dac3c4ee0c2" ] }, { "id" : "bbd9749a-cc02-4ca5-bf33-e217000542c8", "index" : 2317, "period" : 2, "timestamp" : "00:04:51.864", "minute" : 49, "second" : 51, "type" : { "id" : 40, "name" : "Injury Stoppage" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "duration" : 0.0 }, { "id" : "06c89675-723f-4282-807d-43e8dedaba90", "index" : 2318, "period" : 2, "timestamp" : "00:04:56.050", "minute" : 49, "second" : 56, "type" : { "id" : 40, "name" : "Injury Stoppage" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 6849, "name" : "Lucas Digne" }, "position" : { "id" : 6, "name" : "Left Back" }, "duration" : 0.0 }, { "id" : "ec667c7b-c0b6-46e1-b3b3-528a81ebc7d8", "index" : 2319, "period" : 2, "timestamp" : "00:06:16.430", "minute" : 51, "second" : 16, "type" : { "id" : 19, "name" : "Substitution" }, "possession" : 83, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 6849, "name" : "Lucas Digne" }, "position" : { "id" : 6, "name" : "Left Back" }, "duration" : 0.0, "substitution" : { "outcome" : { "id" : 103, "name" : "Tactical" }, "replacement" : { "id" : 3026, "name" : "Adrien Rabiot" } } }, { "id" : "5321b43a-d033-4afa-9f7a-3df41267a2ae", "index" : 2320, "period" : 2, "timestamp" : "00:06:36.255", "minute" : 51, "second" : 36, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 37.0, 0.1 ], "duration" : 1.389492, "related_events" : [ "f7113a32-0bd5-4558-954e-3011fbdefe24" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 19.659603, "angle" : 1.6983058, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 34.5, 19.6 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "f7113a32-0bd5-4558-954e-3011fbdefe24", "index" : 2321, "period" : 2, "timestamp" : "00:06:37.644", "minute" : 51, "second" : 37, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 34.5, 19.6 ], "related_events" : [ "5321b43a-d033-4afa-9f7a-3df41267a2ae" ] }, { "id" : "c0859e92-c7fa-43dd-b443-f50b17f0231c", "index" : 2322, "period" : 2, "timestamp" : "00:06:37.644", "minute" : 51, "second" : 37, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 34.5, 19.6 ], "duration" : 0.389733, "related_events" : [ "c4125dbf-66bc-49a8-b1ad-f10482273817", "f7113a32-0bd5-4558-954e-3011fbdefe24" ], "carry" : { "end_location" : [ 34.9, 19.8 ] } }, { "id" : "c4125dbf-66bc-49a8-b1ad-f10482273817", "index" : 2323, "period" : 2, "timestamp" : "00:06:38.034", "minute" : 51, "second" : 38, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 34.9, 19.8 ], "duration" : 1.212347, "related_events" : [ "0ce4f5a0-a51f-40c2-9aff-787cd8a923f9" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 17.3, "angle" : -1.5707964, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 34.9, 2.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0ce4f5a0-a51f-40c2-9aff-787cd8a923f9", "index" : 2324, "period" : 2, "timestamp" : "00:06:39.247", "minute" : 51, "second" : 39, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 34.9, 2.5 ], "related_events" : [ "c4125dbf-66bc-49a8-b1ad-f10482273817" ] }, { "id" : "0fe43d60-80a6-4b2a-93ad-db2c244bd96e", "index" : 2325, "period" : 2, "timestamp" : "00:06:39.247", "minute" : 51, "second" : 39, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 34.9, 2.5 ], "duration" : 2.378675, "under_pressure" : true, "related_events" : [ "0ce4f5a0-a51f-40c2-9aff-787cd8a923f9", "816cf28c-cd17-46de-b84f-bc85d1994cf8", "e3081053-72fa-4ac6-894c-25f0e8ee61e5" ], "carry" : { "end_location" : [ 34.9, 3.2 ] } }, { "id" : "e3081053-72fa-4ac6-894c-25f0e8ee61e5", "index" : 2326, "period" : 2, "timestamp" : "00:06:39.545", "minute" : 51, "second" : 39, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 85.2, 76.9 ], "duration" : 0.995473, "related_events" : [ "0fe43d60-80a6-4b2a-93ad-db2c244bd96e" ] }, { "id" : "816cf28c-cd17-46de-b84f-bc85d1994cf8", "index" : 2327, "period" : 2, "timestamp" : "00:06:41.625", "minute" : 51, "second" : 41, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 34.9, 3.2 ], "duration" : 0.779245, "related_events" : [ "5eca2603-6cca-4eeb-b84d-ac6f5057ee2c" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 12.269067, "angle" : 1.6769531, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 33.6, 15.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "040cadc0-5b46-443f-8980-7d1994d7974c", "index" : 2328, "period" : 2, "timestamp" : "00:06:42.097", "minute" : 51, "second" : 42, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 89.5, 64.7 ], "duration" : 1.092921, "related_events" : [ "5eca2603-6cca-4eeb-b84d-ac6f5057ee2c", "7ee45c49-bfa6-4918-b195-216609f1f8ce", "98f04c74-b258-4f73-96b5-90054b112eae" ] }, { "id" : "5eca2603-6cca-4eeb-b84d-ac6f5057ee2c", "index" : 2329, "period" : 2, "timestamp" : "00:06:42.404", "minute" : 51, "second" : 42, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 33.6, 15.4 ], "under_pressure" : true, "related_events" : [ "040cadc0-5b46-443f-8980-7d1994d7974c", "816cf28c-cd17-46de-b84f-bc85d1994cf8" ] }, { "id" : "7ee45c49-bfa6-4918-b195-216609f1f8ce", "index" : 2330, "period" : 2, "timestamp" : "00:06:42.404", "minute" : 51, "second" : 42, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 33.6, 15.4 ], "duration" : 0.733678, "under_pressure" : true, "related_events" : [ "040cadc0-5b46-443f-8980-7d1994d7974c", "5eca2603-6cca-4eeb-b84d-ac6f5057ee2c", "98f04c74-b258-4f73-96b5-90054b112eae" ], "carry" : { "end_location" : [ 28.1, 19.4 ] } }, { "id" : "98f04c74-b258-4f73-96b5-90054b112eae", "index" : 2331, "period" : 2, "timestamp" : "00:06:43.138", "minute" : 51, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 28.1, 19.4 ], "duration" : 1.015486, "under_pressure" : true, "related_events" : [ "040cadc0-5b46-443f-8980-7d1994d7974c", "b6eb7430-3570-47cc-86ee-d9f71d387e55" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 18.67244, "angle" : 2.378918, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 14.6, 32.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "b6eb7430-3570-47cc-86ee-d9f71d387e55", "index" : 2332, "period" : 2, "timestamp" : "00:06:44.154", "minute" : 51, "second" : 44, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 14.6, 32.3 ], "related_events" : [ "98f04c74-b258-4f73-96b5-90054b112eae" ] }, { "id" : "2063f8a5-4d57-42b7-8963-093758c41827", "index" : 2333, "period" : 2, "timestamp" : "00:06:44.154", "minute" : 51, "second" : 44, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 14.6, 32.3 ], "duration" : 1.09174, "related_events" : [ "64e97b80-e236-4d6b-8f66-2caf3fe923da", "b6eb7430-3570-47cc-86ee-d9f71d387e55" ], "carry" : { "end_location" : [ 14.6, 33.1 ] } }, { "id" : "64e97b80-e236-4d6b-8f66-2caf3fe923da", "index" : 2334, "period" : 2, "timestamp" : "00:06:45.245", "minute" : 51, "second" : 45, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 14.6, 33.1 ], "duration" : 1.797521, "related_events" : [ "58bd0ffa-c9ec-49c8-b2b0-de515153ad02" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 36.63468, "angle" : 1.3701888, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 21.9, 69.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "58bd0ffa-c9ec-49c8-b2b0-de515153ad02", "index" : 2335, "period" : 2, "timestamp" : "00:06:47.043", "minute" : 51, "second" : 47, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 21.9, 69.0 ], "related_events" : [ "64e97b80-e236-4d6b-8f66-2caf3fe923da" ] }, { "id" : "9968b389-5cd1-4fe9-b22a-e3aeaf7a0deb", "index" : 2336, "period" : 2, "timestamp" : "00:06:47.043", "minute" : 51, "second" : 47, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 21.9, 69.0 ], "duration" : 2.428219, "related_events" : [ "58bd0ffa-c9ec-49c8-b2b0-de515153ad02", "a070a4a5-e766-4ced-bfe1-1ef6ad71376c" ], "carry" : { "end_location" : [ 18.7, 75.0 ] } }, { "id" : "a070a4a5-e766-4ced-bfe1-1ef6ad71376c", "index" : 2337, "period" : 2, "timestamp" : "00:06:49.471", "minute" : 51, "second" : 49, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 18.7, 75.0 ], "duration" : 1.172175, "related_events" : [ "469666ea-cdf3-4d78-b5ee-29a54c9cf3e0" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 22.005453, "angle" : -1.7075521, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 15.7, 53.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "469666ea-cdf3-4d78-b5ee-29a54c9cf3e0", "index" : 2338, "period" : 2, "timestamp" : "00:06:50.643", "minute" : 51, "second" : 50, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 15.7, 53.2 ], "related_events" : [ "a070a4a5-e766-4ced-bfe1-1ef6ad71376c" ] }, { "id" : "e9aa792f-15d1-429d-9669-0312627fb5f6", "index" : 2339, "period" : 2, "timestamp" : "00:06:50.643", "minute" : 51, "second" : 50, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 15.7, 53.2 ], "duration" : 1.75839, "related_events" : [ "469666ea-cdf3-4d78-b5ee-29a54c9cf3e0", "7c71a14c-c8fc-41a7-9f21-1564bfb53d8b" ], "carry" : { "end_location" : [ 15.2, 51.7 ] } }, { "id" : "7c71a14c-c8fc-41a7-9f21-1564bfb53d8b", "index" : 2340, "period" : 2, "timestamp" : "00:06:52.402", "minute" : 51, "second" : 52, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 15.2, 51.7 ], "duration" : 2.421925, "related_events" : [ "a3995656-48ac-424c-ae55-8818b7e0af66" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 49.18587, "angle" : -0.6280489, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.0, 22.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "9e33e60d-fe59-4ad4-a72f-ccee2dfb0f86", "index" : 2341, "period" : 2, "timestamp" : "00:06:54.575", "minute" : 51, "second" : 54, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 64.9, 56.6 ], "duration" : 3.034032, "related_events" : [ "1efc4fe2-d3ca-473c-a22e-1b169afbdf62", "a3995656-48ac-424c-ae55-8818b7e0af66" ] }, { "id" : "a3995656-48ac-424c-ae55-8818b7e0af66", "index" : 2342, "period" : 2, "timestamp" : "00:06:54.824", "minute" : 51, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 55.0, 22.8 ], "under_pressure" : true, "related_events" : [ "7c71a14c-c8fc-41a7-9f21-1564bfb53d8b", "9e33e60d-fe59-4ad4-a72f-ccee2dfb0f86" ] }, { "id" : "1efc4fe2-d3ca-473c-a22e-1b169afbdf62", "index" : 2343, "period" : 2, "timestamp" : "00:06:54.824", "minute" : 51, "second" : 54, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 55.0, 22.8 ], "duration" : 2.824948, "under_pressure" : true, "related_events" : [ "46b3e560-f781-467c-8a5e-bc2ce15c0343", "9e33e60d-fe59-4ad4-a72f-ccee2dfb0f86", "a3995656-48ac-424c-ae55-8818b7e0af66" ], "carry" : { "end_location" : [ 68.1, 38.7 ] } }, { "id" : "46b3e560-f781-467c-8a5e-bc2ce15c0343", "index" : 2344, "period" : 2, "timestamp" : "00:06:57.649", "minute" : 51, "second" : 57, "type" : { "id" : 3, "name" : "Dispossessed" }, "possession" : 84, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 68.1, 38.7 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "25c4fda2-8b01-47dc-b020-e6e1ba4f93a8" ] }, { "id" : "25c4fda2-8b01-47dc-b020-e6e1ba4f93a8", "index" : 2345, "period" : 2, "timestamp" : "00:06:57.649", "minute" : 51, "second" : 57, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 85, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 52.0, 41.4 ], "duration" : 0.0, "under_pressure" : true, "counterpress" : true, "related_events" : [ "46b3e560-f781-467c-8a5e-bc2ce15c0343" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 16, "name" : "Success In Play" } } }, { "id" : "d2563318-b984-4881-aeb0-0ad62dda52ab", "index" : 2346, "period" : 2, "timestamp" : "00:06:58.638", "minute" : 51, "second" : 58, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 85, "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" : [ 52.0, 41.0 ], "duration" : 0.0 }, { "id" : "39d0a539-00f4-44c7-aaf9-be786d879efa", "index" : 2347, "period" : 2, "timestamp" : "00:06:58.638", "minute" : 51, "second" : 58, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 85, "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" : [ 52.0, 41.0 ], "duration" : 1.721416, "related_events" : [ "be66337e-8d63-42e1-933c-46366410bcfe", "d2563318-b984-4881-aeb0-0ad62dda52ab" ], "carry" : { "end_location" : [ 41.6, 39.5 ] } }, { "id" : "be66337e-8d63-42e1-933c-46366410bcfe", "index" : 2348, "period" : 2, "timestamp" : "00:07:00.359", "minute" : 52, "second" : 0, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 85, "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.6, 39.5 ], "duration" : 1.017959, "related_events" : [ "9e244b4b-dd15-4893-aad6-c86e0092b8bd" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 14.589037, "angle" : -1.0703555, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.6, 26.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9e244b4b-dd15-4893-aad6-c86e0092b8bd", "index" : 2349, "period" : 2, "timestamp" : "00:07:01.377", "minute" : 52, "second" : 1, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 85, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 48.6, 26.7 ], "related_events" : [ "be66337e-8d63-42e1-933c-46366410bcfe" ] }, { "id" : "b9e3e375-7275-4b10-b08c-65b4558bb601", "index" : 2350, "period" : 2, "timestamp" : "00:07:01.377", "minute" : 52, "second" : 1, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 85, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 48.6, 26.7 ], "duration" : 1.557039, "related_events" : [ "8e4c1da4-4cce-472c-a798-5a4f48331400", "9e244b4b-dd15-4893-aad6-c86e0092b8bd" ], "carry" : { "end_location" : [ 48.0, 24.5 ] } }, { "id" : "8e4c1da4-4cce-472c-a798-5a4f48331400", "index" : 2351, "period" : 2, "timestamp" : "00:07:02.934", "minute" : 52, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 85, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 48.0, 24.5 ], "duration" : 0.392398, "related_events" : [ "873a0dca-b571-44f0-8146-d5e68d221d04", "e411abc3-481b-46a0-8f36-5f910b53b809" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 14.921461, "angle" : -0.05363977, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 62.9, 23.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "e411abc3-481b-46a0-8f36-5f910b53b809", "index" : 2352, "period" : 2, "timestamp" : "00:07:03.327", "minute" : 52, "second" : 3, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 85, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 76.0, 23.9 ], "related_events" : [ "8e4c1da4-4cce-472c-a798-5a4f48331400" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "873a0dca-b571-44f0-8146-d5e68d221d04", "index" : 2353, "period" : 2, "timestamp" : "00:07:03.327", "minute" : 52, "second" : 3, "type" : { "id" : 6, "name" : "Block" }, "possession" : 85, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 57.2, 56.4 ], "duration" : 0.0, "related_events" : [ "8e4c1da4-4cce-472c-a798-5a4f48331400" ] }, { "id" : "620dfdae-3450-4f7a-be59-8dbb0eb21f62", "index" : 2354, "period" : 2, "timestamp" : "00:07:04.533", "minute" : 52, "second" : 4, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 85, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 63.4, 23.5 ], "duration" : 0.0 }, { "id" : "28147c40-bfe5-49eb-8ae7-07a83a3aa731", "index" : 2355, "period" : 2, "timestamp" : "00:07:04.533", "minute" : 52, "second" : 4, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 85, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 63.4, 23.5 ], "duration" : 2.174446, "under_pressure" : true, "related_events" : [ "5a4450b8-de5a-4def-867b-5bb2363ba056", "620dfdae-3450-4f7a-be59-8dbb0eb21f62", "a1513c28-ff4c-4576-ace5-2f07596d01dd" ], "carry" : { "end_location" : [ 63.2, 24.3 ] } }, { "id" : "5a4450b8-de5a-4def-867b-5bb2363ba056", "index" : 2356, "period" : 2, "timestamp" : "00:07:05.178", "minute" : 52, "second" : 5, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 85, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 56.7, 56.6 ], "duration" : 1.010223, "related_events" : [ "28147c40-bfe5-49eb-8ae7-07a83a3aa731" ] }, { "id" : "8cfcd746-68d4-4a76-bb90-48b333ac4512", "index" : 2357, "period" : 2, "timestamp" : "00:07:06.707", "minute" : 52, "second" : 6, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 85, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 56.9, 55.8 ], "duration" : 0.0, "related_events" : [ "a1513c28-ff4c-4576-ace5-2f07596d01dd" ] }, { "id" : "a1513c28-ff4c-4576-ace5-2f07596d01dd", "index" : 2358, "period" : 2, "timestamp" : "00:07:06.707", "minute" : 52, "second" : 6, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 85, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 63.2, 24.3 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "8cfcd746-68d4-4a76-bb90-48b333ac4512" ] }, { "id" : "b5883161-4094-4d1b-b9bb-135c7c33f866", "index" : 2359, "period" : 2, "timestamp" : "00:07:24.627", "minute" : 52, "second" : 24, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "off_camera" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 62.1, 24.5 ], "duration" : 2.00911, "related_events" : [ "9a555d0c-2a6c-4b9d-b40a-30cf5ba1b8fd" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 37.377132, "angle" : 1.6350509, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 59.7, 61.8 ], "type" : { "id" : 62, "name" : "Free Kick" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9a555d0c-2a6c-4b9d-b40a-30cf5ba1b8fd", "index" : 2360, "period" : 2, "timestamp" : "00:07:26.636", "minute" : 52, "second" : 26, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 59.7, 61.8 ], "related_events" : [ "b5883161-4094-4d1b-b9bb-135c7c33f866" ] }, { "id" : "61dd7d96-18b4-493c-b377-fd9168fdac73", "index" : 2361, "period" : 2, "timestamp" : "00:07:26.636", "minute" : 52, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "off_camera" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 64.2, 75.2 ], "duration" : 1.284055, "related_events" : [ "f9d44c4a-d322-40c4-8b1a-6491bf936f99" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 13.7, "angle" : 0.0, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 77.9, 75.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f9d44c4a-d322-40c4-8b1a-6491bf936f99", "index" : 2362, "period" : 2, "timestamp" : "00:07:27.920", "minute" : 52, "second" : 27, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 86, "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" : [ 77.9, 75.2 ], "related_events" : [ "61dd7d96-18b4-493c-b377-fd9168fdac73" ] }, { "id" : "eba0341d-016b-4ccb-8f43-6a53ec2dc678", "index" : 2363, "period" : 2, "timestamp" : "00:07:28.648", "minute" : 52, "second" : 28, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 86, "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" : [ 77.3, 75.2 ], "duration" : 1.442953, "related_events" : [ "cede5de6-83d8-41a4-bb03-0459f2a4deaf" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 28.324018, "angle" : -2.8589284, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.1, 67.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "cede5de6-83d8-41a4-bb03-0459f2a4deaf", "index" : 2364, "period" : 2, "timestamp" : "00:07:30.091", "minute" : 52, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 86, "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" : [ 50.1, 67.3 ], "related_events" : [ "eba0341d-016b-4ccb-8f43-6a53ec2dc678" ] }, { "id" : "c7efbd87-23a3-466c-9535-0b4a39b2947e", "index" : 2365, "period" : 2, "timestamp" : "00:07:30.091", "minute" : 52, "second" : 30, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 86, "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" : [ 50.1, 67.3 ], "duration" : 5.129145, "related_events" : [ "664079fe-c737-4973-99b1-063e2c12c620", "cede5de6-83d8-41a4-bb03-0459f2a4deaf" ], "carry" : { "end_location" : [ 58.0, 66.7 ] } }, { "id" : "664079fe-c737-4973-99b1-063e2c12c620", "index" : 2366, "period" : 2, "timestamp" : "00:07:35.221", "minute" : 52, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 86, "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, 66.7 ], "duration" : 1.218945, "related_events" : [ "0fe48724-5b7e-4ce5-8fe4-d4ec85ae87cb" ], "pass" : { "recipient" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "length" : 13.448049, "angle" : -1.9278264, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 53.3, 54.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0fe48724-5b7e-4ce5-8fe4-d4ec85ae87cb", "index" : 2367, "period" : 2, "timestamp" : "00:07:36.439", "minute" : 52, "second" : 36, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 53.3, 54.1 ], "related_events" : [ "664079fe-c737-4973-99b1-063e2c12c620" ] }, { "id" : "feeb1bdf-db9e-41cb-875d-55995ac5f81f", "index" : 2368, "period" : 2, "timestamp" : "00:07:36.439", "minute" : 52, "second" : 36, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 53.3, 54.1 ], "duration" : 1.831141, "related_events" : [ "0fe48724-5b7e-4ce5-8fe4-d4ec85ae87cb", "d2a75deb-d503-465e-90a5-174f1903d043" ], "carry" : { "end_location" : [ 53.5, 54.7 ] } }, { "id" : "d2a75deb-d503-465e-90a5-174f1903d043", "index" : 2369, "period" : 2, "timestamp" : "00:07:38.271", "minute" : 52, "second" : 38, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 53.5, 54.7 ], "duration" : 0.973176, "related_events" : [ "f527113e-a4a2-44e4-bfcf-366b025fe113" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 18.848078, "angle" : 1.833791, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.6, 72.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f527113e-a4a2-44e4-bfcf-366b025fe113", "index" : 2370, "period" : 2, "timestamp" : "00:07:39.244", "minute" : 52, "second" : 39, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 86, "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" : [ 48.6, 72.9 ], "related_events" : [ "d2a75deb-d503-465e-90a5-174f1903d043" ] }, { "id" : "15230cde-c250-453c-9ce3-1e7c8a87ec39", "index" : 2371, "period" : 2, "timestamp" : "00:07:39.244", "minute" : 52, "second" : 39, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 86, "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" : [ 48.6, 72.9 ], "duration" : 4.666148, "related_events" : [ "23a5a9fd-c009-49f7-a221-65d567782ddd", "f527113e-a4a2-44e4-bfcf-366b025fe113" ], "carry" : { "end_location" : [ 51.2, 70.1 ] } }, { "id" : "23a5a9fd-c009-49f7-a221-65d567782ddd", "index" : 2372, "period" : 2, "timestamp" : "00:07:43.910", "minute" : 52, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 86, "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" : [ 51.2, 70.1 ], "duration" : 1.45244, "related_events" : [ "815fbf6b-82b0-42fc-9bb0-fd636d1ccc06" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 16.005, "angle" : -1.5458015, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 51.6, 54.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "815fbf6b-82b0-42fc-9bb0-fd636d1ccc06", "index" : 2373, "period" : 2, "timestamp" : "00:07:45.362", "minute" : 52, "second" : 45, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 51.6, 54.1 ], "related_events" : [ "23a5a9fd-c009-49f7-a221-65d567782ddd" ] }, { "id" : "69dbb662-493f-46dd-aced-30fb940e8425", "index" : 2374, "period" : 2, "timestamp" : "00:07:45.362", "minute" : 52, "second" : 45, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 51.6, 54.1 ], "duration" : 2.835911, "related_events" : [ "4475eb1c-92ac-43c9-9706-aa8e12b09cf6", "815fbf6b-82b0-42fc-9bb0-fd636d1ccc06" ], "carry" : { "end_location" : [ 56.7, 54.9 ] } }, { "id" : "4475eb1c-92ac-43c9-9706-aa8e12b09cf6", "index" : 2375, "period" : 2, "timestamp" : "00:07:48.198", "minute" : 52, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 56.7, 54.9 ], "duration" : 1.312979, "related_events" : [ "f4d1177b-2d39-4482-ab32-ee3d88615ed4" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 12.995769, "angle" : 2.448825, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 46.7, 63.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "f4d1177b-2d39-4482-ab32-ee3d88615ed4", "index" : 2376, "period" : 2, "timestamp" : "00:07:49.511", "minute" : 52, "second" : 49, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 86, "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.7, 63.2 ], "related_events" : [ "4475eb1c-92ac-43c9-9706-aa8e12b09cf6" ] }, { "id" : "38ddc2a2-ae10-4b5a-8171-1e5a3863df4e", "index" : 2377, "period" : 2, "timestamp" : "00:07:49.511", "minute" : 52, "second" : 49, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 86, "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.7, 63.2 ], "duration" : 1.953019, "related_events" : [ "dc7d9c2c-4e39-4f35-be1b-06d2e159082e", "f4d1177b-2d39-4482-ab32-ee3d88615ed4" ], "carry" : { "end_location" : [ 48.6, 60.5 ] } }, { "id" : "dc7d9c2c-4e39-4f35-be1b-06d2e159082e", "index" : 2378, "period" : 2, "timestamp" : "00:07:51.464", "minute" : 52, "second" : 51, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 86, "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" : [ 48.6, 60.5 ], "duration" : 1.446143, "related_events" : [ "01471637-dcf6-489a-99b8-60182910af0c" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 30.200165, "angle" : -1.7337675, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 43.7, 30.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "01471637-dcf6-489a-99b8-60182910af0c", "index" : 2379, "period" : 2, "timestamp" : "00:07:52.910", "minute" : 52, "second" : 52, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 43.7, 30.7 ], "related_events" : [ "dc7d9c2c-4e39-4f35-be1b-06d2e159082e" ] }, { "id" : "bd17a490-6d9c-4000-a889-135ec4c341ac", "index" : 2380, "period" : 2, "timestamp" : "00:07:52.910", "minute" : 52, "second" : 52, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 43.7, 30.7 ], "duration" : 0.857396, "related_events" : [ "01471637-dcf6-489a-99b8-60182910af0c", "514c6403-a0e2-4e7d-9c4a-4cdcd82cd7b6" ], "carry" : { "end_location" : [ 43.5, 28.8 ] } }, { "id" : "514c6403-a0e2-4e7d-9c4a-4cdcd82cd7b6", "index" : 2381, "period" : 2, "timestamp" : "00:07:53.768", "minute" : 52, "second" : 53, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 43.5, 28.8 ], "duration" : 1.555936, "related_events" : [ "9b5908e4-b098-4474-869e-59200ef837e3" ], "pass" : { "recipient" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "length" : 24.63331, "angle" : -1.0526572, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.7, 7.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9b5908e4-b098-4474-869e-59200ef837e3", "index" : 2382, "period" : 2, "timestamp" : "00:07:55.324", "minute" : 52, "second" : 55, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 55.7, 7.4 ], "related_events" : [ "514c6403-a0e2-4e7d-9c4a-4cdcd82cd7b6" ] }, { "id" : "90bad7c7-5e9d-4181-85fb-448e9b923073", "index" : 2383, "period" : 2, "timestamp" : "00:07:55.324", "minute" : 52, "second" : 55, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 55.7, 7.4 ], "duration" : 6.106772, "under_pressure" : true, "related_events" : [ "6ebdfe8c-841b-47ab-80f1-111866fb72a7", "9b5908e4-b098-4474-869e-59200ef837e3", "dbb215fc-7578-407c-bf77-52b1fd5fd45e" ], "carry" : { "end_location" : [ 81.6, 4.2 ] } }, { "id" : "dbb215fc-7578-407c-bf77-52b1fd5fd45e", "index" : 2384, "period" : 2, "timestamp" : "00:08:00.937", "minute" : 53, "second" : 0, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 40.3, 72.5 ], "duration" : 0.978068, "related_events" : [ "6ebdfe8c-841b-47ab-80f1-111866fb72a7", "90bad7c7-5e9d-4181-85fb-448e9b923073" ] }, { "id" : "6ebdfe8c-841b-47ab-80f1-111866fb72a7", "index" : 2385, "period" : 2, "timestamp" : "00:08:01.431", "minute" : 53, "second" : 1, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 81.6, 4.2 ], "duration" : 0.950181, "under_pressure" : true, "related_events" : [ "45c056f5-82c4-4d2c-80a2-8ed498ec6961", "dbb215fc-7578-407c-bf77-52b1fd5fd45e" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 4.1231055, "angle" : -0.68231654, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 84.8, 1.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "45c056f5-82c4-4d2c-80a2-8ed498ec6961", "index" : 2386, "period" : 2, "timestamp" : "00:08:02.381", "minute" : 53, "second" : 2, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 86, "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" : [ 84.8, 1.6 ], "related_events" : [ "6ebdfe8c-841b-47ab-80f1-111866fb72a7" ] }, { "id" : "6918a0a4-acd7-4b65-a3a0-cde163820946", "index" : 2387, "period" : 2, "timestamp" : "00:08:02.381", "minute" : 53, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 86, "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" : [ 84.3, 2.9 ], "duration" : 3.041501, "related_events" : [ "0167bab7-af00-47b2-b75e-71ef38d61cbb" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 35.022278, "angle" : 2.899384, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 50.3, 11.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "0167bab7-af00-47b2-b75e-71ef38d61cbb", "index" : 2388, "period" : 2, "timestamp" : "00:08:05.422", "minute" : 53, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 50.3, 11.3 ], "related_events" : [ "6918a0a4-acd7-4b65-a3a0-cde163820946" ] }, { "id" : "92fba522-679e-4884-a8d4-9e8e75e2c750", "index" : 2389, "period" : 2, "timestamp" : "00:08:05.422", "minute" : 53, "second" : 5, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 50.3, 11.3 ], "duration" : 1.689237, "related_events" : [ "0167bab7-af00-47b2-b75e-71ef38d61cbb", "a1a9b6f1-5c23-4c95-a59d-b182ae6342c8" ], "carry" : { "end_location" : [ 47.3, 9.3 ] } }, { "id" : "a1a9b6f1-5c23-4c95-a59d-b182ae6342c8", "index" : 2390, "period" : 2, "timestamp" : "00:08:07.111", "minute" : 53, "second" : 7, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 47.3, 9.3 ], "duration" : 1.288199, "related_events" : [ "29ec9754-7a49-49e1-b91f-6594f1aad3a7" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 14.946571, "angle" : -0.21576619, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 61.9, 6.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "29ec9754-7a49-49e1-b91f-6594f1aad3a7", "index" : 2391, "period" : 2, "timestamp" : "00:08:08.400", "minute" : 53, "second" : 8, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 61.9, 6.1 ], "related_events" : [ "a1a9b6f1-5c23-4c95-a59d-b182ae6342c8" ] }, { "id" : "9a025ae0-11a8-4718-9634-49ed46435cf2", "index" : 2392, "period" : 2, "timestamp" : "00:08:08.400", "minute" : 53, "second" : 8, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 61.9, 6.1 ], "duration" : 0.545789, "related_events" : [ "29ec9754-7a49-49e1-b91f-6594f1aad3a7", "2f892959-1426-4695-a425-e918e24f7cac" ], "carry" : { "end_location" : [ 62.3, 5.3 ] } }, { "id" : "2f892959-1426-4695-a425-e918e24f7cac", "index" : 2393, "period" : 2, "timestamp" : "00:08:08.945", "minute" : 53, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 62.3, 5.3 ], "duration" : 0.657808, "related_events" : [ "f2c0eafc-9f6d-4d0a-8960-57a75bbc91cb" ], "pass" : { "recipient" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "length" : 6.2425957, "angle" : 0.95613337, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 65.9, 10.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f2c0eafc-9f6d-4d0a-8960-57a75bbc91cb", "index" : 2394, "period" : 2, "timestamp" : "00:08:09.603", "minute" : 53, "second" : 9, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 65.9, 10.4 ], "related_events" : [ "2f892959-1426-4695-a425-e918e24f7cac" ] }, { "id" : "539af288-9b3c-49cf-a678-aba0b71e5bff", "index" : 2395, "period" : 2, "timestamp" : "00:08:09.603", "minute" : 53, "second" : 9, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 66.2, 11.1 ], "duration" : 0.928394, "related_events" : [ "91c7029f-ebac-44da-b081-d8ddfbcee2f4" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 7.964923, "angle" : -2.2494588, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 61.2, 4.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "91c7029f-ebac-44da-b081-d8ddfbcee2f4", "index" : 2396, "period" : 2, "timestamp" : "00:08:10.532", "minute" : 53, "second" : 10, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 61.2, 4.9 ], "related_events" : [ "539af288-9b3c-49cf-a678-aba0b71e5bff" ] }, { "id" : "fc70ca5c-9dde-43c0-812c-3c392d8d821d", "index" : 2397, "period" : 2, "timestamp" : "00:08:10.532", "minute" : 53, "second" : 10, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 60.6, 5.1 ], "duration" : 1.482147, "related_events" : [ "d01369b1-d682-47e3-a10c-1e90d96d33c6" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 18.82153, "angle" : 2.2621334, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.6, 19.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "d01369b1-d682-47e3-a10c-1e90d96d33c6", "index" : 2398, "period" : 2, "timestamp" : "00:08:12.014", "minute" : 53, "second" : 12, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 48.6, 19.6 ], "related_events" : [ "fc70ca5c-9dde-43c0-812c-3c392d8d821d" ] }, { "id" : "8ccacb0d-3685-487f-b64f-ccf2820ce3f1", "index" : 2399, "period" : 2, "timestamp" : "00:08:12.014", "minute" : 53, "second" : 12, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 48.6, 20.7 ], "duration" : 1.083506, "related_events" : [ "0d8fa8b8-ece9-457e-a8ed-57b295e21c8b" ], "pass" : { "recipient" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "length" : 6.8029404, "angle" : -0.4241944, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 54.8, 17.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0d8fa8b8-ece9-457e-a8ed-57b295e21c8b", "index" : 2400, "period" : 2, "timestamp" : "00:08:13.097", "minute" : 53, "second" : 13, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 54.8, 17.9 ], "related_events" : [ "8ccacb0d-3685-487f-b64f-ccf2820ce3f1" ] }, { "id" : "fa2e0e9d-f3d5-4057-8101-6dbe5263c2db", "index" : 2401, "period" : 2, "timestamp" : "00:08:13.097", "minute" : 53, "second" : 13, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 54.8, 17.9 ], "duration" : 1.456108, "related_events" : [ "0d8fa8b8-ece9-457e-a8ed-57b295e21c8b", "186638ac-7fb5-459a-b07c-54f1741ad2bb" ], "carry" : { "end_location" : [ 51.6, 26.9 ] } }, { "id" : "186638ac-7fb5-459a-b07c-54f1741ad2bb", "index" : 2402, "period" : 2, "timestamp" : "00:08:14.553", "minute" : 53, "second" : 14, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 51.6, 26.9 ], "duration" : 1.845936, "related_events" : [ "7aaed340-6564-4351-8c3f-37460a16e4ed" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 23.067293, "angle" : 1.7494866, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 47.5, 49.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "7aaed340-6564-4351-8c3f-37460a16e4ed", "index" : 2403, "period" : 2, "timestamp" : "00:08:16.399", "minute" : 53, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 86, "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" : [ 47.5, 49.6 ], "related_events" : [ "186638ac-7fb5-459a-b07c-54f1741ad2bb" ] }, { "id" : "d71ae01a-185e-4798-9127-cecd69f94c39", "index" : 2404, "period" : 2, "timestamp" : "00:08:16.399", "minute" : 53, "second" : 16, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 86, "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" : [ 47.5, 49.6 ], "duration" : 2.838271, "related_events" : [ "7aaed340-6564-4351-8c3f-37460a16e4ed", "ac10bc0f-8314-4ffd-b103-f2d5a375e258" ], "carry" : { "end_location" : [ 49.3, 52.6 ] } }, { "id" : "ac10bc0f-8314-4ffd-b103-f2d5a375e258", "index" : 2405, "period" : 2, "timestamp" : "00:08:19.238", "minute" : 53, "second" : 19, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 86, "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" : [ 49.3, 52.6 ], "duration" : 1.888754, "related_events" : [ "9ccd0a81-d4cb-4b2e-9fc1-a03f8b8442e1" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 27.206617, "angle" : -1.5487411, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.9, 25.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9ccd0a81-d4cb-4b2e-9fc1-a03f8b8442e1", "index" : 2406, "period" : 2, "timestamp" : "00:08:21.126", "minute" : 53, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 49.9, 25.4 ], "related_events" : [ "ac10bc0f-8314-4ffd-b103-f2d5a375e258" ] }, { "id" : "2b4d86fb-3fd7-49f1-99df-65855d89b6a3", "index" : 2407, "period" : 2, "timestamp" : "00:08:21.126", "minute" : 53, "second" : 21, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 49.9, 25.4 ], "duration" : 1.739, "related_events" : [ "417e11f0-399c-455b-8bb8-60a8d82add69", "9ccd0a81-d4cb-4b2e-9fc1-a03f8b8442e1" ], "carry" : { "end_location" : [ 49.7, 23.7 ] } }, { "id" : "417e11f0-399c-455b-8bb8-60a8d82add69", "index" : 2408, "period" : 2, "timestamp" : "00:08:22.865", "minute" : 53, "second" : 22, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 49.7, 23.7 ], "duration" : 0.889238, "related_events" : [ "fde8e100-ffa8-4dc6-a8b0-459270bdd05c" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 14.773287, "angle" : -1.152572, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.7, 10.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "fde8e100-ffa8-4dc6-a8b0-459270bdd05c", "index" : 2409, "period" : 2, "timestamp" : "00:08:23.755", "minute" : 53, "second" : 23, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 55.7, 10.2 ], "related_events" : [ "417e11f0-399c-455b-8bb8-60a8d82add69" ] }, { "id" : "506a8254-cf15-4cb3-b66d-34ca9ff20b5e", "index" : 2410, "period" : 2, "timestamp" : "00:08:23.755", "minute" : 53, "second" : 23, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 55.7, 10.2 ], "duration" : 1.154833, "related_events" : [ "0a4c71d3-5e30-4fb2-b6a5-e8580ae039da", "fde8e100-ffa8-4dc6-a8b0-459270bdd05c" ], "carry" : { "end_location" : [ 56.7, 8.5 ] } }, { "id" : "0a4c71d3-5e30-4fb2-b6a5-e8580ae039da", "index" : 2411, "period" : 2, "timestamp" : "00:08:24.909", "minute" : 53, "second" : 24, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 56.7, 8.5 ], "duration" : 1.094095, "related_events" : [ "5973bf5d-602e-4bac-95b3-836580d76cce" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 23.031282, "angle" : 0.40147105, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 77.9, 17.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "5973bf5d-602e-4bac-95b3-836580d76cce", "index" : 2412, "period" : 2, "timestamp" : "00:08:26.004", "minute" : 53, "second" : 26, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 77.9, 17.5 ], "related_events" : [ "0a4c71d3-5e30-4fb2-b6a5-e8580ae039da" ] }, { "id" : "09f68e37-4d6b-4eca-a712-6ca535074a30", "index" : 2413, "period" : 2, "timestamp" : "00:08:26.004", "minute" : 53, "second" : 26, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 77.9, 17.5 ], "duration" : 0.078197, "under_pressure" : true, "related_events" : [ "46ec1276-71ac-4c81-9f8f-67f89967e676", "5973bf5d-602e-4bac-95b3-836580d76cce", "e7bce9ed-a325-44b7-8f19-1b0c653cbe11" ], "carry" : { "end_location" : [ 77.9, 20.0 ] } }, { "id" : "e7bce9ed-a325-44b7-8f19-1b0c653cbe11", "index" : 2414, "period" : 2, "timestamp" : "00:08:26.016", "minute" : 53, "second" : 26, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 42.2, 62.4 ], "duration" : 0.467009, "related_events" : [ "09f68e37-4d6b-4eca-a712-6ca535074a30", "46ec1276-71ac-4c81-9f8f-67f89967e676" ] }, { "id" : "46ec1276-71ac-4c81-9f8f-67f89967e676", "index" : 2415, "period" : 2, "timestamp" : "00:08:26.082", "minute" : 53, "second" : 26, "type" : { "id" : 38, "name" : "Miscontrol" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 77.9, 20.0 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "e7bce9ed-a325-44b7-8f19-1b0c653cbe11" ] }, { "id" : "3b05816a-fd65-4b15-b948-28ab2cfde5bc", "index" : 2416, "period" : 2, "timestamp" : "00:08:28.917", "minute" : 53, "second" : 28, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 86, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "out" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 19.9, 57.7 ], "duration" : 0.0, "goalkeeper" : { "type" : { "id" : 27, "name" : "Keeper Sweeper" }, "outcome" : { "id" : 48, "name" : "Clear" }, "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "83e28b82-3330-433f-a1de-80ec16cb54e2", "index" : 2417, "period" : 2, "timestamp" : "00:08:40.825", "minute" : 53, "second" : 40, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 87, "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.2, 0.1 ], "duration" : 1.046469, "related_events" : [ "9d3e37c1-a50b-42ed-94be-92eb839c496d" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 11.531695, "angle" : 1.952913, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 89.9, 10.8 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "9d3e37c1-a50b-42ed-94be-92eb839c496d", "index" : 2418, "period" : 2, "timestamp" : "00:08:41.872", "minute" : 53, "second" : 41, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 87, "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" : 23, "name" : "Center Forward" }, "location" : [ 89.9, 10.8 ], "related_events" : [ "83e28b82-3330-433f-a1de-80ec16cb54e2" ] }, { "id" : "dd71b593-4a72-4bfe-80f7-ed15b591411b", "index" : 2419, "period" : 2, "timestamp" : "00:08:41.872", "minute" : 53, "second" : 41, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 87, "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" : 23, "name" : "Center Forward" }, "location" : [ 90.8, 12.6 ], "duration" : 1.810164, "related_events" : [ "5e593a60-96ac-4d86-882a-609983681c1f", "d5ffda03-ebfc-414b-89ae-983277b55c05" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 15.586212, "angle" : -0.40910405, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 105.1, 6.4 ], "body_part" : { "id" : 37, "name" : "Head" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "3ab431dd-a992-48cd-91c2-90febda5f0e5", "index" : 2420, "period" : 2, "timestamp" : "00:08:43.297", "minute" : 53, "second" : 43, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 87, "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" : [ 104.7, 6.6 ], "duration" : 0.312979 }, { "id" : "d5ffda03-ebfc-414b-89ae-983277b55c05", "index" : 2421, "period" : 2, "timestamp" : "00:08:43.682", "minute" : 53, "second" : 43, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 87, "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" : [ 104.7, 3.6 ], "related_events" : [ "dd71b593-4a72-4bfe-80f7-ed15b591411b" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "5e593a60-96ac-4d86-882a-609983681c1f", "index" : 2422, "period" : 2, "timestamp" : "00:08:43.682", "minute" : 53, "second" : 43, "type" : { "id" : 10, "name" : "Interception" }, "possession" : 87, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 15.0, 73.7 ], "duration" : 0.0, "related_events" : [ "dd71b593-4a72-4bfe-80f7-ed15b591411b" ], "interception" : { "outcome" : { "id" : 13, "name" : "Lost In Play" } } }, { "id" : "21f8b564-b0f0-4093-8258-ae6b53404c76", "index" : 2423, "period" : 2, "timestamp" : "00:08:46.052", "minute" : 53, "second" : 46, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 87, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 73.6, 19.2 ], "duration" : 2.292949, "related_events" : [ "dae0b331-c03b-4a4d-a465-46b4baae0d50" ], "pass" : { "length" : 25.079872, "angle" : -0.23337376, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 98.0, 13.4 ], "body_part" : { "id" : 37, "name" : "Head" }, "type" : { "id" : 66, "name" : "Recovery" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "dae0b331-c03b-4a4d-a465-46b4baae0d50", "index" : 2424, "period" : 2, "timestamp" : "00:08:48.344", "minute" : 53, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 88, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 6, "name" : "From Counter" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 22.1, 66.7 ], "duration" : 1.321692, "related_events" : [ "21f8b564-b0f0-4093-8258-ae6b53404c76", "a1a699c0-1a9f-47a1-99d6-68cc04978947" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 9.013878, "angle" : 0.33929262, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 30.6, 69.7 ], "body_part" : { "id" : 37, "name" : "Head" }, "type" : { "id" : 66, "name" : "Recovery" } } }, { "id" : "a1a699c0-1a9f-47a1-99d6-68cc04978947", "index" : 2425, "period" : 2, "timestamp" : "00:08:49.666", "minute" : 53, "second" : 49, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 88, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 6, "name" : "From Counter" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 30.6, 69.7 ], "related_events" : [ "dae0b331-c03b-4a4d-a465-46b4baae0d50" ] }, { "id" : "c64ffdd8-2867-45fa-a656-9974898bba9d", "index" : 2426, "period" : 2, "timestamp" : "00:08:49.666", "minute" : 53, "second" : 49, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 88, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 6, "name" : "From Counter" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 29.6, 69.7 ], "duration" : 1.445504, "related_events" : [ "8284664e-e37f-4326-ab78-b5d6420c90fa" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 23.5, "angle" : -0.6435011, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 48.4, 55.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "8284664e-e37f-4326-ab78-b5d6420c90fa", "index" : 2427, "period" : 2, "timestamp" : "00:08:51.112", "minute" : 53, "second" : 51, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 88, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 6, "name" : "From Counter" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 48.4, 55.6 ], "related_events" : [ "c64ffdd8-2867-45fa-a656-9974898bba9d" ] }, { "id" : "0f72e2ad-a23e-42ea-946c-9bbd3ed89c3f", "index" : 2428, "period" : 2, "timestamp" : "00:08:51.112", "minute" : 53, "second" : 51, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 88, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 6, "name" : "From Counter" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 48.4, 55.6 ], "duration" : 1.876624, "under_pressure" : true, "related_events" : [ "8284664e-e37f-4326-ab78-b5d6420c90fa", "b54b015c-870c-4296-8399-c10e24f876e7", "f9da91af-fb88-4be5-bde9-c9b1921d74e5" ], "carry" : { "end_location" : [ 55.4, 58.6 ] } }, { "id" : "f9da91af-fb88-4be5-bde9-c9b1921d74e5", "index" : 2429, "period" : 2, "timestamp" : "00:08:51.832", "minute" : 53, "second" : 51, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 88, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 6, "name" : "From Counter" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 69.4, 23.5 ], "duration" : 0.735682, "counterpress" : true, "related_events" : [ "0f72e2ad-a23e-42ea-946c-9bbd3ed89c3f" ] }, { "id" : "03f8d99a-51a7-4710-a8da-776760b063e4", "index" : 2430, "period" : 2, "timestamp" : "00:08:52.338", "minute" : 53, "second" : 52, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 88, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 6, "name" : "From Counter" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 64.9, 22.0 ], "duration" : 0.570402, "counterpress" : true }, { "id" : "b54b015c-870c-4296-8399-c10e24f876e7", "index" : 2431, "period" : 2, "timestamp" : "00:08:52.988", "minute" : 53, "second" : 52, "type" : { "id" : 3, "name" : "Dispossessed" }, "possession" : 88, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 6, "name" : "From Counter" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 55.4, 58.6 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "503cbf84-7b54-4087-a623-c5dff4c260d1" ] }, { "id" : "503cbf84-7b54-4087-a623-c5dff4c260d1", "index" : 2432, "period" : 2, "timestamp" : "00:08:52.988", "minute" : 53, "second" : 52, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 89, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 64.7, 21.5 ], "duration" : 0.0, "under_pressure" : true, "counterpress" : true, "related_events" : [ "b54b015c-870c-4296-8399-c10e24f876e7" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 16, "name" : "Success In Play" } } }, { "id" : "b9a00db6-3042-4559-bfe7-424677354101", "index" : 2433, "period" : 2, "timestamp" : "00:08:55.363", "minute" : 53, "second" : 55, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 89, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 49.5, 25.4 ], "duration" : 0.0 }, { "id" : "46e79e02-4e7f-4ac6-9ab1-5caa47a0d6ee", "index" : 2434, "period" : 2, "timestamp" : "00:08:55.363", "minute" : 53, "second" : 55, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 89, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 49.5, 25.4 ], "duration" : 1.988896, "related_events" : [ "b9a00db6-3042-4559-bfe7-424677354101", "eaaa0aca-04f7-4785-8e6b-5686f9231aba" ], "carry" : { "end_location" : [ 49.3, 25.2 ] } }, { "id" : "eaaa0aca-04f7-4785-8e6b-5686f9231aba", "index" : 2435, "period" : 2, "timestamp" : "00:08:57.352", "minute" : 53, "second" : 57, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 89, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 49.3, 25.2 ], "duration" : 1.086311, "related_events" : [ "2bb0268a-c48f-4336-a195-993066b09c8c" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 14.534442, "angle" : 0.06885649, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.8, 26.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "2bb0268a-c48f-4336-a195-993066b09c8c", "index" : 2436, "period" : 2, "timestamp" : "00:08:58.438", "minute" : 53, "second" : 58, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 89, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 63.8, 26.2 ], "related_events" : [ "eaaa0aca-04f7-4785-8e6b-5686f9231aba" ] }, { "id" : "49da8eaa-58e5-4f34-8979-3c6df41a22cc", "index" : 2437, "period" : 2, "timestamp" : "00:08:58.438", "minute" : 53, "second" : 58, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 89, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 63.8, 26.2 ], "duration" : 1.386803, "under_pressure" : true, "related_events" : [ "2bb0268a-c48f-4336-a195-993066b09c8c", "689605a1-bd94-46e9-8dd0-7c24f5521481", "ff147196-4c11-4441-9749-313db52929e1" ], "carry" : { "end_location" : [ 55.9, 35.4 ] } }, { "id" : "689605a1-bd94-46e9-8dd0-7c24f5521481", "index" : 2438, "period" : 2, "timestamp" : "00:08:59.591", "minute" : 53, "second" : 59, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 89, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 64.2, 45.3 ], "duration" : 0.576001, "related_events" : [ "49da8eaa-58e5-4f34-8979-3c6df41a22cc", "ff147196-4c11-4441-9749-313db52929e1" ] }, { "id" : "ff147196-4c11-4441-9749-313db52929e1", "index" : 2439, "period" : 2, "timestamp" : "00:08:59.825", "minute" : 53, "second" : 59, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 89, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 55.9, 35.4 ], "duration" : 1.392206, "under_pressure" : true, "related_events" : [ "00fe35f5-d0e3-4aac-b2c8-8da75c8402f6", "689605a1-bd94-46e9-8dd0-7c24f5521481" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 12.900388, "angle" : 2.1351473, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.0, 46.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "00fe35f5-d0e3-4aac-b2c8-8da75c8402f6", "index" : 2440, "period" : 2, "timestamp" : "00:09:01.217", "minute" : 54, "second" : 1, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 89, "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, 46.3 ], "related_events" : [ "ff147196-4c11-4441-9749-313db52929e1" ] }, { "id" : "e8bd1c16-d98c-4841-bcea-d3c1dbf35882", "index" : 2441, "period" : 2, "timestamp" : "00:09:01.217", "minute" : 54, "second" : 1, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 89, "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, 46.3 ], "duration" : 5.21599, "related_events" : [ "00fe35f5-d0e3-4aac-b2c8-8da75c8402f6", "16a7f859-efc7-47f7-a025-a4f378f3c9e0" ], "carry" : { "end_location" : [ 55.0, 50.8 ] } }, { "id" : "16a7f859-efc7-47f7-a025-a4f378f3c9e0", "index" : 2442, "period" : 2, "timestamp" : "00:09:06.433", "minute" : 54, "second" : 6, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 89, "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" : [ 55.0, 50.8 ], "duration" : 3.079257, "related_events" : [ "369acaf6-e133-4ab1-91e3-2a5567bd3224", "ac538fdb-05ab-4472-9443-454a58aad6bf" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 54.66187, "angle" : -0.83716536, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 91.6, 10.2 ], "switch" : true, "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "ac538fdb-05ab-4472-9443-454a58aad6bf", "index" : 2443, "period" : 2, "timestamp" : "00:09:09.512", "minute" : 54, "second" : 9, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 89, "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" : [ 90.8, 5.9 ], "related_events" : [ "16a7f859-efc7-47f7-a025-a4f378f3c9e0" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "369acaf6-e133-4ab1-91e3-2a5567bd3224", "index" : 2444, "period" : 2, "timestamp" : "00:09:09.512", "minute" : 54, "second" : 9, "type" : { "id" : 9, "name" : "Clearance" }, "possession" : 89, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "out" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 28.5, 69.9 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "16a7f859-efc7-47f7-a025-a4f378f3c9e0" ], "clearance" : { "head" : true, "body_part" : { "id" : 37, "name" : "Head" } } }, { "id" : "f03f2b71-efe8-4b8e-b78d-845d9d093f65", "index" : 2445, "period" : 2, "timestamp" : "00:09:14.608", "minute" : 54, "second" : 14, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 90, "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" : [ 97.6, 0.1 ], "duration" : 2.116056, "related_events" : [ "6c379eed-ad71-4d45-8da1-84bbce3fe27f" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 22.196396, "angle" : 2.581083, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 78.8, 11.9 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "6c379eed-ad71-4d45-8da1-84bbce3fe27f", "index" : 2446, "period" : 2, "timestamp" : "00:09:16.724", "minute" : 54, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 90, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 78.8, 11.9 ], "related_events" : [ "f03f2b71-efe8-4b8e-b78d-845d9d093f65" ] }, { "id" : "0f461f2a-bb9a-456e-a2f0-411d4f154092", "index" : 2447, "period" : 2, "timestamp" : "00:09:16.724", "minute" : 54, "second" : 16, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 90, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 78.8, 11.9 ], "duration" : 1.051998, "related_events" : [ "6c379eed-ad71-4d45-8da1-84bbce3fe27f", "dc082a84-f246-41df-9f7d-c05218699cc5" ], "carry" : { "end_location" : [ 71.7, 13.2 ] } }, { "id" : "dc082a84-f246-41df-9f7d-c05218699cc5", "index" : 2448, "period" : 2, "timestamp" : "00:09:17.776", "minute" : 54, "second" : 17, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 90, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 71.7, 13.2 ], "duration" : 1.235716, "related_events" : [ "a515746a-0669-4974-b1d5-a57ca232495b" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 9.170606, "angle" : -2.6535597, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.6, 8.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "a515746a-0669-4974-b1d5-a57ca232495b", "index" : 2449, "period" : 2, "timestamp" : "00:09:19.012", "minute" : 54, "second" : 19, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 90, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 63.6, 8.9 ], "related_events" : [ "dc082a84-f246-41df-9f7d-c05218699cc5" ] }, { "id" : "2474c0b8-6e23-49ff-ad09-df45bb113abe", "index" : 2450, "period" : 2, "timestamp" : "00:09:19.012", "minute" : 54, "second" : 19, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 90, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 63.6, 8.9 ], "duration" : 0.717476, "related_events" : [ "27c8152b-cba0-4314-94f6-0670b74670ad", "a515746a-0669-4974-b1d5-a57ca232495b" ], "carry" : { "end_location" : [ 62.3, 9.1 ] } }, { "id" : "27c8152b-cba0-4314-94f6-0670b74670ad", "index" : 2451, "period" : 2, "timestamp" : "00:09:19.730", "minute" : 54, "second" : 19, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 90, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 62.3, 9.1 ], "duration" : 0.693919, "related_events" : [ "fed6cada-b68c-4fe4-8042-b6404a555dab" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 11.248555, "angle" : 0.81683433, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 70.0, 17.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "fed6cada-b68c-4fe4-8042-b6404a555dab", "index" : 2452, "period" : 2, "timestamp" : "00:09:20.423", "minute" : 54, "second" : 20, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 90, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 70.0, 17.3 ], "related_events" : [ "27c8152b-cba0-4314-94f6-0670b74670ad" ] }, { "id" : "6068cfc8-7961-40c3-b995-45ff000fcabf", "index" : 2453, "period" : 2, "timestamp" : "00:09:20.423", "minute" : 54, "second" : 20, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 90, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 70.2, 17.5 ], "duration" : 1.227138, "related_events" : [ "0a592027-afa7-4867-bfe6-3347570f23f8" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 9.76934, "angle" : -1.9703119, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 66.4, 8.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0a592027-afa7-4867-bfe6-3347570f23f8", "index" : 2454, "period" : 2, "timestamp" : "00:09:21.651", "minute" : 54, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 90, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 66.4, 8.5 ], "related_events" : [ "6068cfc8-7961-40c3-b995-45ff000fcabf" ] }, { "id" : "6f744237-3dc1-4fcd-b270-d39165b0d50a", "index" : 2455, "period" : 2, "timestamp" : "00:09:21.651", "minute" : 54, "second" : 21, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 90, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 66.8, 6.4 ], "duration" : 0.948463, "related_events" : [ "567031a3-03d2-4639-a2b3-bc4a2d298a4e" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 13.081667, "angle" : 0.20788993, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 79.6, 9.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "567031a3-03d2-4639-a2b3-bc4a2d298a4e", "index" : 2456, "period" : 2, "timestamp" : "00:09:22.599", "minute" : 54, "second" : 22, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 90, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 79.6, 9.1 ], "related_events" : [ "6f744237-3dc1-4fcd-b270-d39165b0d50a" ] }, { "id" : "8fe406e9-c41b-465b-b6e2-7e27ce03644b", "index" : 2457, "period" : 2, "timestamp" : "00:09:22.599", "minute" : 54, "second" : 22, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 90, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 79.4, 9.8 ], "duration" : 1.526218, "related_events" : [ "855e46ef-7767-49b6-9646-87cd5ac258b1", "cf740222-6787-40f1-bcda-b6c643ddb8df" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 8.668333, "angle" : 2.9441972, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 70.9, 11.5 ], "outcome" : { "id" : 9, "name" : "Incomplete" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "cf740222-6787-40f1-bcda-b6c643ddb8df", "index" : 2458, "period" : 2, "timestamp" : "00:09:24.125", "minute" : 54, "second" : 24, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 90, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 65.1, 7.4 ], "related_events" : [ "8fe406e9-c41b-465b-b6e2-7e27ce03644b" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "855e46ef-7767-49b6-9646-87cd5ac258b1", "index" : 2459, "period" : 2, "timestamp" : "00:09:24.125", "minute" : 54, "second" : 24, "type" : { "id" : 10, "name" : "Interception" }, "possession" : 91, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 49.2, 68.6 ], "duration" : 0.0, "counterpress" : true, "related_events" : [ "8fe406e9-c41b-465b-b6e2-7e27ce03644b" ], "interception" : { "outcome" : { "id" : 4, "name" : "Won" } } }, { "id" : "78e54e9b-19cc-4b29-9cf3-e5acd88e9d50", "index" : 2460, "period" : 2, "timestamp" : "00:09:24.125", "minute" : 54, "second" : 24, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 91, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 49.2, 68.6 ], "duration" : 0.904912, "under_pressure" : true, "related_events" : [ "855e46ef-7767-49b6-9646-87cd5ac258b1", "b1a27353-a118-4b94-88be-c170679dfd2d", "ff44eeda-594f-40a0-a4fd-7780b0677254" ], "carry" : { "end_location" : [ 50.3, 69.0 ] } }, { "id" : "b1a27353-a118-4b94-88be-c170679dfd2d", "index" : 2461, "period" : 2, "timestamp" : "00:09:24.640", "minute" : 54, "second" : 24, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 91, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 69.4, 12.1 ], "duration" : 0.50032, "counterpress" : true, "related_events" : [ "78e54e9b-19cc-4b29-9cf3-e5acd88e9d50", "ff44eeda-594f-40a0-a4fd-7780b0677254" ] }, { "id" : "ff44eeda-594f-40a0-a4fd-7780b0677254", "index" : 2462, "period" : 2, "timestamp" : "00:09:25.030", "minute" : 54, "second" : 25, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 91, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 50.3, 69.0 ], "duration" : 0.7207, "under_pressure" : true, "related_events" : [ "79119505-e135-4aa1-9212-3172aa38f9eb", "b1a27353-a118-4b94-88be-c170679dfd2d" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 8.683317, "angle" : 2.4704487, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 43.5, 74.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "79119505-e135-4aa1-9212-3172aa38f9eb", "index" : 2463, "period" : 2, "timestamp" : "00:09:25.751", "minute" : 54, "second" : 25, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 91, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 43.5, 74.4 ], "related_events" : [ "ff44eeda-594f-40a0-a4fd-7780b0677254" ] }, { "id" : "d0250b87-6524-42ac-88f7-42f0871d5f66", "index" : 2464, "period" : 2, "timestamp" : "00:09:25.751", "minute" : 54, "second" : 25, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 91, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 43.5, 74.4 ], "duration" : 0.937215, "related_events" : [ "79119505-e135-4aa1-9212-3172aa38f9eb", "a3a9ca8c-13ae-41e2-a022-926cfc4afde8" ], "carry" : { "end_location" : [ 43.7, 73.7 ] } }, { "id" : "a3a9ca8c-13ae-41e2-a022-926cfc4afde8", "index" : 2465, "period" : 2, "timestamp" : "00:09:26.688", "minute" : 54, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 91, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 43.7, 73.7 ], "duration" : 1.069349, "related_events" : [ "4c11b95e-7459-4fa1-b89c-6e09a3287b37" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 12.563439, "angle" : 0.24111767, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.9, 76.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "4c11b95e-7459-4fa1-b89c-6e09a3287b37", "index" : 2466, "period" : 2, "timestamp" : "00:09:27.757", "minute" : 54, "second" : 27, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 91, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 55.9, 76.7 ], "related_events" : [ "a3a9ca8c-13ae-41e2-a022-926cfc4afde8" ] }, { "id" : "ecd7042a-8e7b-44a5-884b-a9c3597993a7", "index" : 2467, "period" : 2, "timestamp" : "00:09:27.757", "minute" : 54, "second" : 27, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 91, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 55.9, 76.7 ], "duration" : 0.832362, "related_events" : [ "4c11b95e-7459-4fa1-b89c-6e09a3287b37", "ae49d708-6558-4fd6-b3a4-3b46463eb146" ], "carry" : { "end_location" : [ 56.1, 76.7 ] } }, { "id" : "ae49d708-6558-4fd6-b3a4-3b46463eb146", "index" : 2468, "period" : 2, "timestamp" : "00:09:28.590", "minute" : 54, "second" : 28, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 91, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 56.1, 76.7 ], "duration" : 0.195464, "related_events" : [ "6586fa12-9ae4-408f-8771-4765dfb3faf5", "e995e10c-6299-4e17-b59a-ba68f9bc7e05" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 3.8209946, "angle" : -0.104876935, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 59.9, 76.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "e995e10c-6299-4e17-b59a-ba68f9bc7e05", "index" : 2469, "period" : 2, "timestamp" : "00:09:28.785", "minute" : 54, "second" : 28, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 91, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 63.6, 70.3 ], "related_events" : [ "ae49d708-6558-4fd6-b3a4-3b46463eb146" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "6586fa12-9ae4-408f-8771-4765dfb3faf5", "index" : 2470, "period" : 2, "timestamp" : "00:09:28.785", "minute" : 54, "second" : 28, "type" : { "id" : 6, "name" : "Block" }, "possession" : 91, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "out" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 60.2, 3.8 ], "duration" : 0.0, "counterpress" : true, "related_events" : [ "ae49d708-6558-4fd6-b3a4-3b46463eb146" ] }, { "id" : "4c9b6318-f2c7-42de-bfbc-24b69a15fd32", "index" : 2471, "period" : 2, "timestamp" : "00:09:37.801", "minute" : 54, "second" : 37, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 92, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 64.4, 80.0 ], "duration" : 1.809669, "related_events" : [ "cb73d16e-101f-47b1-b9f6-57e1e9a68cc4" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 29.374308, "angle" : -2.7282076, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 37.5, 68.2 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "cb73d16e-101f-47b1-b9f6-57e1e9a68cc4", "index" : 2472, "period" : 2, "timestamp" : "00:09:39.611", "minute" : 54, "second" : 39, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 92, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 37.5, 68.2 ], "related_events" : [ "4c9b6318-f2c7-42de-bfbc-24b69a15fd32" ] }, { "id" : "64f35cfc-7d4b-42a2-909c-482b41ee258d", "index" : 2473, "period" : 2, "timestamp" : "00:09:39.611", "minute" : 54, "second" : 39, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 92, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 37.5, 68.2 ], "duration" : 1.491129, "related_events" : [ "2f29f989-b557-4892-857d-9bff2e1c6c1d", "cb73d16e-101f-47b1-b9f6-57e1e9a68cc4" ], "carry" : { "end_location" : [ 40.3, 67.1 ] } }, { "id" : "2f29f989-b557-4892-857d-9bff2e1c6c1d", "index" : 2474, "period" : 2, "timestamp" : "00:09:41.102", "minute" : 54, "second" : 41, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 92, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 40.3, 67.1 ], "duration" : 1.425912, "related_events" : [ "7ed3a926-9f7d-4dae-82a8-013547d399db" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 29.520502, "angle" : -1.6080672, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 39.2, 37.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "7ed3a926-9f7d-4dae-82a8-013547d399db", "index" : 2475, "period" : 2, "timestamp" : "00:09:42.528", "minute" : 54, "second" : 42, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 92, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 39.2, 37.6 ], "related_events" : [ "2f29f989-b557-4892-857d-9bff2e1c6c1d" ] }, { "id" : "631d3873-90ec-485d-8908-ba20c64953b2", "index" : 2476, "period" : 2, "timestamp" : "00:09:42.528", "minute" : 54, "second" : 42, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 92, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 39.2, 37.6 ], "duration" : 0.95079, "related_events" : [ "49794a2f-947f-4574-bf12-ed87335e60fd", "7ed3a926-9f7d-4dae-82a8-013547d399db" ], "carry" : { "end_location" : [ 40.0, 36.1 ] } }, { "id" : "49794a2f-947f-4574-bf12-ed87335e60fd", "index" : 2477, "period" : 2, "timestamp" : "00:09:43.479", "minute" : 54, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 92, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 40.0, 36.1 ], "duration" : 1.020509, "related_events" : [ "d4ac9b6e-b382-4a04-86f8-252921e42e8d" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 8.64523, "angle" : 1.0502155, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 44.3, 43.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "d4ac9b6e-b382-4a04-86f8-252921e42e8d", "index" : 2478, "period" : 2, "timestamp" : "00:09:44.499", "minute" : 54, "second" : 44, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 92, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 44.3, 43.6 ], "related_events" : [ "49794a2f-947f-4574-bf12-ed87335e60fd" ] }, { "id" : "27911440-42e9-43bf-b1e0-f96a8ba90865", "index" : 2479, "period" : 2, "timestamp" : "00:09:44.499", "minute" : 54, "second" : 44, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 92, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 44.3, 43.6 ], "duration" : 1.566013, "related_events" : [ "818ea76f-bb66-4737-b35d-0d4f0b1b9017", "d4ac9b6e-b382-4a04-86f8-252921e42e8d" ], "carry" : { "end_location" : [ 44.5, 42.9 ] } }, { "id" : "818ea76f-bb66-4737-b35d-0d4f0b1b9017", "index" : 2480, "period" : 2, "timestamp" : "00:09:46.065", "minute" : 54, "second" : 46, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 92, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 44.5, 42.9 ], "duration" : 2.236621, "related_events" : [ "e74a4523-07e3-4539-93b2-6b046d3a812b" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 16.88609, "angle" : 1.7193935, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.0, 59.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e74a4523-07e3-4539-93b2-6b046d3a812b", "index" : 2481, "period" : 2, "timestamp" : "00:09:48.302", "minute" : 54, "second" : 48, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 92, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 42.0, 59.6 ], "related_events" : [ "818ea76f-bb66-4737-b35d-0d4f0b1b9017" ] }, { "id" : "3cc9b964-b1fb-41e8-a853-e747015c9829", "index" : 2482, "period" : 2, "timestamp" : "00:09:48.302", "minute" : 54, "second" : 48, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 92, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 42.0, 59.6 ], "duration" : 3.344911, "related_events" : [ "e086e35f-f244-42fa-a012-f1ec03c0c693", "e74a4523-07e3-4539-93b2-6b046d3a812b" ], "carry" : { "end_location" : [ 50.1, 61.6 ] } }, { "id" : "e086e35f-f244-42fa-a012-f1ec03c0c693", "index" : 2483, "period" : 2, "timestamp" : "00:09:51.647", "minute" : 54, "second" : 51, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 92, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 50.1, 61.6 ], "duration" : 1.929596, "related_events" : [ "8b8e274e-0262-4cfe-bdbf-c204ecc52d08" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 36.999596, "angle" : 0.52048707, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 82.2, 80.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "outcome" : { "id" : 75, "name" : "Out" } } }, { "id" : "8b8e274e-0262-4cfe-bdbf-c204ecc52d08", "index" : 2484, "period" : 2, "timestamp" : "00:09:53.576", "minute" : 54, "second" : 53, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 92, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 67.2, 73.3 ], "related_events" : [ "e086e35f-f244-42fa-a012-f1ec03c0c693" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "c88ff8e8-afa2-4547-9223-c743eb56244e", "index" : 2485, "period" : 2, "timestamp" : "00:10:02.421", "minute" : 55, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 93, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "off_camera" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 44.1, 0.1 ], "duration" : 2.065919, "related_events" : [ "6ecdf2f6-97dc-4b55-ab83-7730ae9c8035" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 12.876335, "angle" : 2.3891497, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 34.7, 8.9 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "6ecdf2f6-97dc-4b55-ab83-7730ae9c8035", "index" : 2486, "period" : 2, "timestamp" : "00:10:04.487", "minute" : 55, "second" : 4, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 93, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 34.7, 8.9 ], "related_events" : [ "c88ff8e8-afa2-4547-9223-c743eb56244e" ] }, { "id" : "05845eea-a528-46c5-a76c-4e90c3b1ab0a", "index" : 2487, "period" : 2, "timestamp" : "00:10:04.487", "minute" : 55, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 93, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "off_camera" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 34.5, 15.5 ], "duration" : 1.360228, "related_events" : [ "9b0f97b7-ab10-4fe3-bd24-a202be9d83df" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 19.093716, "angle" : 1.8411825, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 29.4, 33.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9b0f97b7-ab10-4fe3-bd24-a202be9d83df", "index" : 2488, "period" : 2, "timestamp" : "00:10:05.847", "minute" : 55, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 93, "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" : [ 29.4, 33.9 ], "related_events" : [ "05845eea-a528-46c5-a76c-4e90c3b1ab0a" ] }, { "id" : "7e1d071c-6393-42fa-8eed-69eda52afa74", "index" : 2489, "period" : 2, "timestamp" : "00:10:05.908", "minute" : 55, "second" : 5, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 93, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "off_camera" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 29.2, 45.3 ], "duration" : 1.859118, "related_events" : [ "5148bbae-1091-4a73-b524-3b77fda3c0c2" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 29.696632, "angle" : 1.1176904, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.2, 72.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "5148bbae-1091-4a73-b524-3b77fda3c0c2", "index" : 2490, "period" : 2, "timestamp" : "00:10:07.767", "minute" : 55, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 93, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 42.2, 72.0 ], "related_events" : [ "7e1d071c-6393-42fa-8eed-69eda52afa74" ] }, { "id" : "4f0bf620-2efb-40fd-82bf-f282dbcad71f", "index" : 2491, "period" : 2, "timestamp" : "00:10:08.488", "minute" : 55, "second" : 8, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 93, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 69.8, 9.2 ], "duration" : 2.627111 }, { "id" : "25e0db4c-0e0c-4168-a321-806bda6b60dc", "index" : 2492, "period" : 2, "timestamp" : "00:10:11.501", "minute" : 55, "second" : 11, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 93, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 74.3, 76.5 ], "duration" : 0.377292, "related_events" : [ "4ae99685-6a40-451e-a180-c1f6961cd82d", "d7c4e178-1091-49b9-b77d-203d335c9ec6" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 6.4660654, "angle" : -0.5536813, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 79.8, 73.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "d7c4e178-1091-49b9-b77d-203d335c9ec6", "index" : 2493, "period" : 2, "timestamp" : "00:10:11.878", "minute" : 55, "second" : 11, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 93, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 79.4, 74.4 ], "related_events" : [ "25e0db4c-0e0c-4168-a321-806bda6b60dc" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "4ae99685-6a40-451e-a180-c1f6961cd82d", "index" : 2494, "period" : 2, "timestamp" : "00:10:11.878", "minute" : 55, "second" : 11, "type" : { "id" : 10, "name" : "Interception" }, "possession" : 93, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 40.3, 7.0 ], "duration" : 0.0, "related_events" : [ "25e0db4c-0e0c-4168-a321-806bda6b60dc" ], "interception" : { "outcome" : { "id" : 14, "name" : "Lost Out" } } }, { "id" : "fafad127-bde7-4682-a9c3-a078a55a174f", "index" : 2495, "period" : 2, "timestamp" : "00:10:18.764", "minute" : 55, "second" : 18, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 94, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "off_camera" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 79.2, 80.0 ], "duration" : 1.589221, "related_events" : [ "9ab95a53-a486-4ec7-a43a-7d5f6338d08c" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 27.241512, "angle" : -2.8779163, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 52.9, 72.9 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "9ab95a53-a486-4ec7-a43a-7d5f6338d08c", "index" : 2496, "period" : 2, "timestamp" : "00:10:20.353", "minute" : 55, "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" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 52.9, 72.9 ], "related_events" : [ "fafad127-bde7-4682-a9c3-a078a55a174f" ] }, { "id" : "dd2cfd98-6e67-45d3-b50d-ceb5b604e8f5", "index" : 2497, "period" : 2, "timestamp" : "00:10:21.729", "minute" : 55, "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" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 54.4, 69.7 ], "duration" : 1.580657, "related_events" : [ "27ecb6c5-4a1c-44a1-9437-0c0f3e4e05e7" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 32.65287, "angle" : -1.837317, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 45.8, 38.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "27ecb6c5-4a1c-44a1-9437-0c0f3e4e05e7", "index" : 2498, "period" : 2, "timestamp" : "00:10:23.309", "minute" : 55, "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" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 45.8, 38.2 ], "related_events" : [ "dd2cfd98-6e67-45d3-b50d-ceb5b604e8f5" ] }, { "id" : "0d392d31-93f7-4752-9cbd-779d60056b3b", "index" : 2499, "period" : 2, "timestamp" : "00:10:23.309", "minute" : 55, "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" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 45.8, 38.2 ], "duration" : 1.508008, "related_events" : [ "27ecb6c5-4a1c-44a1-9437-0c0f3e4e05e7", "cd2a36a3-2421-4034-a069-3df474b626b5" ], "carry" : { "end_location" : [ 51.6, 35.9 ] } }, { "id" : "cd2a36a3-2421-4034-a069-3df474b626b5", "index" : 2500, "period" : 2, "timestamp" : "00:10:24.817", "minute" : 55, "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" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 51.6, 35.9 ], "duration" : 1.884956, "related_events" : [ "56d436c7-51a0-43da-987b-4362400d56cb" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 34.219585, "angle" : -1.2342594, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.9, 3.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "56d436c7-51a0-43da-987b-4362400d56cb", "index" : 2501, "period" : 2, "timestamp" : "00:10:26.702", "minute" : 55, "second" : 26, "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" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 62.9, 3.6 ], "related_events" : [ "cd2a36a3-2421-4034-a069-3df474b626b5" ] }, { "id" : "1adbc586-2e71-4b7c-9e89-7829ceb2c8c4", "index" : 2502, "period" : 2, "timestamp" : "00:10:26.702", "minute" : 55, "second" : 26, "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" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 62.9, 3.6 ], "duration" : 0.776145, "related_events" : [ "56d436c7-51a0-43da-987b-4362400d56cb", "60139882-10dd-4e73-9803-f2f33f4d95fa" ], "carry" : { "end_location" : [ 63.2, 5.3 ] } }, { "id" : "60139882-10dd-4e73-9803-f2f33f4d95fa", "index" : 2503, "period" : 2, "timestamp" : "00:10:27.479", "minute" : 55, "second" : 27, "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" : [ 63.2, 5.3 ], "duration" : 0.846544, "related_events" : [ "bd918f8d-ba28-4897-80f3-634bd7243f66" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 7.808969, "angle" : -0.16725394, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 70.9, 4.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "bd918f8d-ba28-4897-80f3-634bd7243f66", "index" : 2504, "period" : 2, "timestamp" : "00:10:28.325", "minute" : 55, "second" : 28, "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" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 70.9, 4.0 ], "related_events" : [ "60139882-10dd-4e73-9803-f2f33f4d95fa" ] }, { "id" : "5a40c421-674f-40f6-a756-ccfb07825b75", "index" : 2505, "period" : 2, "timestamp" : "00:10:28.325", "minute" : 55, "second" : 28, "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" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 70.9, 4.0 ], "duration" : 0.038786, "related_events" : [ "3cac3200-840c-441a-a6b9-98c7326569b7", "bd918f8d-ba28-4897-80f3-634bd7243f66" ], "carry" : { "end_location" : [ 70.4, 4.2 ] } }, { "id" : "3cac3200-840c-441a-a6b9-98c7326569b7", "index" : 2506, "period" : 2, "timestamp" : "00:10:28.364", "minute" : 55, "second" : 28, "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" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 70.4, 4.2 ], "duration" : 1.32211, "related_events" : [ "3bb74327-cf9d-4699-b30d-1fe5396ef116" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 15.221038, "angle" : -3.0890095, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.2, 3.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "3bb74327-cf9d-4699-b30d-1fe5396ef116", "index" : 2507, "period" : 2, "timestamp" : "00:10:29.686", "minute" : 55, "second" : 29, "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" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 55.2, 3.4 ], "related_events" : [ "3cac3200-840c-441a-a6b9-98c7326569b7" ] }, { "id" : "48293f64-cf0f-4e69-b83e-3b0ea92ee1ad", "index" : 2508, "period" : 2, "timestamp" : "00:10:29.686", "minute" : 55, "second" : 29, "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" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 55.2, 3.4 ], "duration" : 3.127318, "related_events" : [ "3bb74327-cf9d-4699-b30d-1fe5396ef116", "5eaf49d6-0072-40c5-9b80-e137ba09bd2e" ], "carry" : { "end_location" : [ 55.2, 3.4 ] } }, { "id" : "5eaf49d6-0072-40c5-9b80-e137ba09bd2e", "index" : 2509, "period" : 2, "timestamp" : "00:10:32.813", "minute" : 55, "second" : 32, "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" : [ 55.2, 3.4 ], "duration" : 1.75805, "related_events" : [ "33741c80-0307-44c3-a1ac-179f480b872c" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 24.028524, "angle" : 2.1876593, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 41.3, 23.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "33741c80-0307-44c3-a1ac-179f480b872c", "index" : 2510, "period" : 2, "timestamp" : "00:10:34.571", "minute" : 55, "second" : 34, "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" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 41.3, 23.0 ], "related_events" : [ "5eaf49d6-0072-40c5-9b80-e137ba09bd2e" ] }, { "id" : "211434ed-3060-40d1-9730-2518e5830209", "index" : 2511, "period" : 2, "timestamp" : "00:10:34.571", "minute" : 55, "second" : 34, "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" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 41.3, 23.0 ], "duration" : 1.198485, "related_events" : [ "33741c80-0307-44c3-a1ac-179f480b872c", "5a481376-982a-401a-b690-2be155258eed" ], "carry" : { "end_location" : [ 41.3, 24.1 ] } }, { "id" : "5a481376-982a-401a-b690-2be155258eed", "index" : 2512, "period" : 2, "timestamp" : "00:10:35.770", "minute" : 55, "second" : 35, "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" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 41.3, 24.1 ], "duration" : 2.004259, "related_events" : [ "b192168d-2dfd-4418-b212-2a07225cdd1e" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 31.89765, "angle" : 1.1337904, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 54.8, 53.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "b192168d-2dfd-4418-b212-2a07225cdd1e", "index" : 2513, "period" : 2, "timestamp" : "00:10:37.774", "minute" : 55, "second" : 37, "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" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 54.8, 53.0 ], "related_events" : [ "5a481376-982a-401a-b690-2be155258eed" ] }, { "id" : "fec07823-2a91-4dd1-b612-b138d88b71f7", "index" : 2514, "period" : 2, "timestamp" : "00:10:37.774", "minute" : 55, "second" : 37, "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" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 54.8, 53.0 ], "duration" : 0.078647, "related_events" : [ "b192168d-2dfd-4418-b212-2a07225cdd1e", "b8685cc7-d87d-4ee5-8c0c-c1afcab43d00" ], "carry" : { "end_location" : [ 55.9, 55.1 ] } }, { "id" : "b8685cc7-d87d-4ee5-8c0c-c1afcab43d00", "index" : 2515, "period" : 2, "timestamp" : "00:10:37.853", "minute" : 55, "second" : 37, "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" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 55.9, 55.1 ], "duration" : 1.652257, "related_events" : [ "5573fd3b-8e97-4b23-87c6-6979a945c889" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 9.14385, "angle" : -2.425849, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.0, 49.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "5573fd3b-8e97-4b23-87c6-6979a945c889", "index" : 2516, "period" : 2, "timestamp" : "00:10:39.505", "minute" : 55, "second" : 39, "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" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 49.0, 49.1 ], "related_events" : [ "b8685cc7-d87d-4ee5-8c0c-c1afcab43d00" ] }, { "id" : "cd0ff4fb-aab5-4dc0-8bf3-476168e82104", "index" : 2517, "period" : 2, "timestamp" : "00:10:39.505", "minute" : 55, "second" : 39, "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" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 49.0, 49.1 ], "duration" : 1.074653, "related_events" : [ "5573fd3b-8e97-4b23-87c6-6979a945c889", "af0c4a3e-419a-4aab-8f37-26bbef5b89e6" ], "carry" : { "end_location" : [ 48.8, 47.4 ] } }, { "id" : "af0c4a3e-419a-4aab-8f37-26bbef5b89e6", "index" : 2518, "period" : 2, "timestamp" : "00:10:40.580", "minute" : 55, "second" : 40, "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" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 48.8, 47.4 ], "duration" : 0.790256, "related_events" : [ "8935136e-b957-4022-9026-31e11c58f959" ], "pass" : { "recipient" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "length" : 14.220057, "angle" : 0.21256681, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.7, 50.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "8935136e-b957-4022-9026-31e11c58f959", "index" : 2519, "period" : 2, "timestamp" : "00:10:41.370", "minute" : 55, "second" : 41, "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" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 62.7, 50.4 ], "related_events" : [ "af0c4a3e-419a-4aab-8f37-26bbef5b89e6" ] }, { "id" : "806bcf6a-ad4d-4d42-b92f-31031555815e", "index" : 2520, "period" : 2, "timestamp" : "00:10:41.370", "minute" : 55, "second" : 41, "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" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 62.7, 50.4 ], "duration" : 1.440717, "related_events" : [ "0374c130-034d-465b-8792-b80de2ea5545", "8935136e-b957-4022-9026-31e11c58f959" ], "carry" : { "end_location" : [ 68.3, 47.8 ] } }, { "id" : "0374c130-034d-465b-8792-b80de2ea5545", "index" : 2521, "period" : 2, "timestamp" : "00:10:42.811", "minute" : 55, "second" : 42, "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" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 68.3, 47.8 ], "duration" : 2.220637, "related_events" : [ "e5fc4b1a-d478-4bcc-8c48-21f0a780cf41" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 47.437115, "angle" : -1.0354383, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 92.5, 7.0 ], "switch" : true, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e5fc4b1a-d478-4bcc-8c48-21f0a780cf41", "index" : 2522, "period" : 2, "timestamp" : "00:10:45.031", "minute" : 55, "second" : 45, "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" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 92.5, 7.0 ], "related_events" : [ "0374c130-034d-465b-8792-b80de2ea5545" ] }, { "id" : "139fad14-999b-4aab-b4d2-9db0c8cab30e", "index" : 2523, "period" : 2, "timestamp" : "00:10:45.031", "minute" : 55, "second" : 45, "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" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 92.5, 7.0 ], "duration" : 0.164748, "related_events" : [ "497a8823-40d2-4a62-b048-9427d4462852", "e5fc4b1a-d478-4bcc-8c48-21f0a780cf41" ], "carry" : { "end_location" : [ 94.0, 7.6 ] } }, { "id" : "497a8823-40d2-4a62-b048-9427d4462852", "index" : 2524, "period" : 2, "timestamp" : "00:10:45.196", "minute" : 55, "second" : 45, "type" : { "id" : 38, "name" : "Miscontrol" }, "possession" : 94, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "out" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 94.0, 7.6 ], "duration" : 0.0 }, { "id" : "2ca2fee8-4fcb-4265-84e2-a704879d3c58", "index" : 2525, "period" : 2, "timestamp" : "00:10:59.381", "minute" : 55, "second" : 59, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 21.0, 80.0 ], "duration" : 1.04438, "related_events" : [ "5371e668-77b9-4185-ab99-60a135854954" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 15.31829, "angle" : -1.4464413, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 22.9, 64.8 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "5371e668-77b9-4185-ab99-60a135854954", "index" : 2526, "period" : 2, "timestamp" : "00:11:00.425", "minute" : 56, "second" : 0, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 22.9, 64.8 ], "related_events" : [ "2ca2fee8-4fcb-4265-84e2-a704879d3c58" ] }, { "id" : "679af34f-b167-4aa6-902d-a7f3bd1210b7", "index" : 2527, "period" : 2, "timestamp" : "00:11:00.425", "minute" : 56, "second" : 0, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 22.9, 64.8 ], "duration" : 0.421673, "under_pressure" : true, "related_events" : [ "4fdaa77a-15b1-4b13-b6db-6d20824ad4d0", "5371e668-77b9-4185-ab99-60a135854954", "d6087494-9ecc-4b79-a7f7-e2702bc77d60" ], "carry" : { "end_location" : [ 21.2, 66.5 ] } }, { "id" : "4fdaa77a-15b1-4b13-b6db-6d20824ad4d0", "index" : 2528, "period" : 2, "timestamp" : "00:11:00.452", "minute" : 56, "second" : 0, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 97.4, 14.1 ], "duration" : 0.719154, "related_events" : [ "679af34f-b167-4aa6-902d-a7f3bd1210b7", "d6087494-9ecc-4b79-a7f7-e2702bc77d60" ] }, { "id" : "d6087494-9ecc-4b79-a7f7-e2702bc77d60", "index" : 2529, "period" : 2, "timestamp" : "00:11:00.847", "minute" : 56, "second" : 0, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 21.2, 66.5 ], "duration" : 1.118206, "under_pressure" : true, "related_events" : [ "4fdaa77a-15b1-4b13-b6db-6d20824ad4d0", "dec11bad-442c-47bd-9cdd-6d779dd0a8d8" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 8.79659, "angle" : 1.7191242, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 19.9, 75.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "dec11bad-442c-47bd-9cdd-6d779dd0a8d8", "index" : 2530, "period" : 2, "timestamp" : "00:11:01.965", "minute" : 56, "second" : 1, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 19.9, 75.2 ], "related_events" : [ "d6087494-9ecc-4b79-a7f7-e2702bc77d60" ] }, { "id" : "e29b0e87-b6f9-4560-bade-22281054cb8a", "index" : 2531, "period" : 2, "timestamp" : "00:11:01.965", "minute" : 56, "second" : 1, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 19.9, 75.2 ], "duration" : 0.876832, "under_pressure" : true, "related_events" : [ "64b0bae2-a492-4b20-8ff2-ff344eefcce7", "dec11bad-442c-47bd-9cdd-6d779dd0a8d8", "ec5cb6e7-307f-4153-814e-7e86c22aaed7" ], "carry" : { "end_location" : [ 21.0, 76.1 ] } }, { "id" : "64b0bae2-a492-4b20-8ff2-ff344eefcce7", "index" : 2532, "period" : 2, "timestamp" : "00:11:01.996", "minute" : 56, "second" : 1, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 99.1, 4.0 ], "duration" : 1.092073, "related_events" : [ "e29b0e87-b6f9-4560-bade-22281054cb8a", "ec5cb6e7-307f-4153-814e-7e86c22aaed7" ] }, { "id" : "ec5cb6e7-307f-4153-814e-7e86c22aaed7", "index" : 2533, "period" : 2, "timestamp" : "00:11:02.842", "minute" : 56, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 21.0, 76.1 ], "duration" : 2.295453, "under_pressure" : true, "related_events" : [ "29ec60f5-2717-4269-bb85-12757994c651", "64b0bae2-a492-4b20-8ff2-ff344eefcce7" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 31.151243, "angle" : -0.2200617, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 51.4, 69.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "29ec60f5-2717-4269-bb85-12757994c651", "index" : 2534, "period" : 2, "timestamp" : "00:11:05.137", "minute" : 56, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 51.4, 69.3 ], "related_events" : [ "ec5cb6e7-307f-4153-814e-7e86c22aaed7" ] }, { "id" : "b28591bd-a952-4c8a-af87-a86ccda9ceff", "index" : 2535, "period" : 2, "timestamp" : "00:11:05.137", "minute" : 56, "second" : 5, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 51.4, 69.3 ], "duration" : 1.169673, "under_pressure" : true, "related_events" : [ "29ec60f5-2717-4269-bb85-12757994c651", "bc95862e-2dfe-470b-b771-e77af6bddad8", "f7f96491-64e7-4fba-9171-40d42bb30634" ], "carry" : { "end_location" : [ 49.5, 66.0 ] } }, { "id" : "f7f96491-64e7-4fba-9171-40d42bb30634", "index" : 2536, "period" : 2, "timestamp" : "00:11:05.606", "minute" : 56, "second" : 5, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 68.7, 11.1 ], "duration" : 0.822746, "related_events" : [ "b28591bd-a952-4c8a-af87-a86ccda9ceff", "bc95862e-2dfe-470b-b771-e77af6bddad8" ] }, { "id" : "649534fb-c7b4-4d77-b79b-693cb50a9c45", "index" : 2537, "period" : 2, "timestamp" : "00:11:05.722", "minute" : 56, "second" : 5, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 68.7, 13.0 ], "duration" : 0.699426, "related_events" : [ "bc95862e-2dfe-470b-b771-e77af6bddad8" ] }, { "id" : "bc95862e-2dfe-470b-b771-e77af6bddad8", "index" : 2538, "period" : 2, "timestamp" : "00:11:06.307", "minute" : 56, "second" : 6, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 49.5, 66.0 ], "duration" : 1.535785, "under_pressure" : true, "related_events" : [ "27e0fb86-d967-411b-bd59-daefa2dc3cbf", "649534fb-c7b4-4d77-b79b-693cb50a9c45", "f7f96491-64e7-4fba-9171-40d42bb30634" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 8.766413, "angle" : -2.9464343, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 40.9, 64.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "27e0fb86-d967-411b-bd59-daefa2dc3cbf", "index" : 2539, "period" : 2, "timestamp" : "00:11:07.843", "minute" : 56, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 40.9, 64.3 ], "related_events" : [ "bc95862e-2dfe-470b-b771-e77af6bddad8" ] }, { "id" : "6308fae6-bcb2-47a5-b400-5be3505c9329", "index" : 2540, "period" : 2, "timestamp" : "00:11:07.843", "minute" : 56, "second" : 7, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 40.9, 64.3 ], "duration" : 0.63138, "related_events" : [ "27e0fb86-d967-411b-bd59-daefa2dc3cbf", "8fc5c103-3f1b-4506-a942-e9f394c8f228" ], "carry" : { "end_location" : [ 42.2, 64.3 ] } }, { "id" : "8fc5c103-3f1b-4506-a942-e9f394c8f228", "index" : 2541, "period" : 2, "timestamp" : "00:11:08.474", "minute" : 56, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 42.2, 64.3 ], "duration" : 0.58583, "related_events" : [ "8565a7f4-cbfd-4949-8f05-ac79f7261194" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 8.5, "angle" : -1.5707964, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.2, 55.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "8565a7f4-cbfd-4949-8f05-ac79f7261194", "index" : 2542, "period" : 2, "timestamp" : "00:11:09.060", "minute" : 56, "second" : 9, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 42.2, 55.8 ], "related_events" : [ "8fc5c103-3f1b-4506-a942-e9f394c8f228" ] }, { "id" : "31830dc8-21b0-4bd7-9d60-ccbefc0c322a", "index" : 2543, "period" : 2, "timestamp" : "00:11:09.060", "minute" : 56, "second" : 9, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 42.2, 55.8 ], "duration" : 0.836793, "related_events" : [ "1a538194-fd56-4616-8be7-049519b5de5d", "8565a7f4-cbfd-4949-8f05-ac79f7261194" ], "carry" : { "end_location" : [ 37.0, 52.1 ] } }, { "id" : "1a538194-fd56-4616-8be7-049519b5de5d", "index" : 2544, "period" : 2, "timestamp" : "00:11:09.897", "minute" : 56, "second" : 9, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 37.0, 52.1 ], "duration" : 2.056899, "related_events" : [ "d51ffbc2-3b03-4225-a5f3-e08dac5716da" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 43.734653, "angle" : -1.4470085, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 42.4, 8.7 ], "switch" : true, "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "d51ffbc2-3b03-4225-a5f3-e08dac5716da", "index" : 2545, "period" : 2, "timestamp" : "00:11:11.954", "minute" : 56, "second" : 11, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 42.4, 8.7 ], "related_events" : [ "1a538194-fd56-4616-8be7-049519b5de5d" ] }, { "id" : "68207328-e0cf-4efb-b4e8-3b48f89d003a", "index" : 2546, "period" : 2, "timestamp" : "00:11:11.954", "minute" : 56, "second" : 11, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 42.4, 8.7 ], "duration" : 5.164885, "under_pressure" : true, "related_events" : [ "a9d3c960-f93b-4aad-8efd-5a2c599b7ba5", "b1b76321-a7c1-4378-9905-9be6f817f944", "d51ffbc2-3b03-4225-a5f3-e08dac5716da" ], "carry" : { "end_location" : [ 83.7, 17.5 ] } }, { "id" : "a9d3c960-f93b-4aad-8efd-5a2c599b7ba5", "index" : 2547, "period" : 2, "timestamp" : "00:11:14.420", "minute" : 56, "second" : 14, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 53.1, 75.2 ], "duration" : 0.861059, "related_events" : [ "68207328-e0cf-4efb-b4e8-3b48f89d003a" ] }, { "id" : "b1b76321-a7c1-4378-9905-9be6f817f944", "index" : 2548, "period" : 2, "timestamp" : "00:11:17.119", "minute" : 56, "second" : 17, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 83.7, 17.5 ], "duration" : 1.106526, "related_events" : [ "f7ce621e-4978-4888-94ff-cf5fc71a7f92" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 23.837156, "angle" : -0.45614305, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 105.1, 7.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "f7ce621e-4978-4888-94ff-cf5fc71a7f92", "index" : 2549, "period" : 2, "timestamp" : "00:11:18.225", "minute" : 56, "second" : 18, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 105.1, 7.0 ], "related_events" : [ "b1b76321-a7c1-4378-9905-9be6f817f944" ] }, { "id" : "be62d6dd-1bb7-4556-9815-6a9a129d7fa5", "index" : 2550, "period" : 2, "timestamp" : "00:11:18.225", "minute" : 56, "second" : 18, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 105.1, 7.0 ], "duration" : 1.683519, "related_events" : [ "34333c6d-7805-4ce0-84cc-2a722cd8f128", "f7ce621e-4978-4888-94ff-cf5fc71a7f92" ], "carry" : { "end_location" : [ 109.1, 9.6 ] } }, { "id" : "34333c6d-7805-4ce0-84cc-2a722cd8f128", "index" : 2551, "period" : 2, "timestamp" : "00:11:19.909", "minute" : 56, "second" : 19, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 109.1, 9.6 ], "duration" : 1.421694, "related_events" : [ "77930078-2306-4844-bed3-0b3cbfae5e85" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 7.2470684, "angle" : 2.6532588, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 102.7, 13.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "77930078-2306-4844-bed3-0b3cbfae5e85", "index" : 2552, "period" : 2, "timestamp" : "00:11:21.330", "minute" : 56, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 102.7, 13.0 ], "related_events" : [ "34333c6d-7805-4ce0-84cc-2a722cd8f128" ] }, { "id" : "724781e5-3859-4b9d-b246-80b0a708da3e", "index" : 2553, "period" : 2, "timestamp" : "00:11:21.330", "minute" : 56, "second" : 21, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 102.9, 13.9 ], "duration" : 0.612016, "related_events" : [ "3736288d-9b93-479a-9002-b110cc62c3de" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 8.547514, "angle" : -1.0705159, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 107.0, 6.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "3736288d-9b93-479a-9002-b110cc62c3de", "index" : 2554, "period" : 2, "timestamp" : "00:11:21.942", "minute" : 56, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 107.0, 6.4 ], "related_events" : [ "724781e5-3859-4b9d-b246-80b0a708da3e" ] }, { "id" : "4d1f541d-2d59-45a8-ae6e-012150e18b4f", "index" : 2555, "period" : 2, "timestamp" : "00:11:21.942", "minute" : 56, "second" : 21, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 106.4, 7.9 ], "duration" : 0.281487, "related_events" : [ "049ebacc-515f-480b-942c-5e34982b37ea", "4ca2d3ba-c66e-4871-9b08-9437cf56b66e" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 3.471311, "angle" : 1.7738415, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 105.7, 11.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "049ebacc-515f-480b-942c-5e34982b37ea", "index" : 2556, "period" : 2, "timestamp" : "00:11:22.224", "minute" : 56, "second" : 22, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 107.8, 14.9 ], "related_events" : [ "4d1f541d-2d59-45a8-ae6e-012150e18b4f" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "4ca2d3ba-c66e-4871-9b08-9437cf56b66e", "index" : 2557, "period" : 2, "timestamp" : "00:11:22.224", "minute" : 56, "second" : 22, "type" : { "id" : 6, "name" : "Block" }, "possession" : 95, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "out" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 14.4, 68.8 ], "duration" : 0.0, "related_events" : [ "4d1f541d-2d59-45a8-ae6e-012150e18b4f" ] }, { "id" : "76504359-096b-47cf-ac1b-f91429f2ebc5", "index" : 2558, "period" : 2, "timestamp" : "00:11:35.896", "minute" : 56, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 96, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 105.3, 0.1 ], "duration" : 1.938633, "related_events" : [ "c991ac1b-828b-4afb-a728-9a9072b13026" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 21.467184, "angle" : 2.548422, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 87.5, 12.1 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "c991ac1b-828b-4afb-a728-9a9072b13026", "index" : 2559, "period" : 2, "timestamp" : "00:11:37.835", "minute" : 56, "second" : 37, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 96, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 87.5, 12.1 ], "related_events" : [ "76504359-096b-47cf-ac1b-f91429f2ebc5" ] }, { "id" : "657f948e-b0d5-480b-8777-c3ed0d28ec8f", "index" : 2560, "period" : 2, "timestamp" : "00:11:37.835", "minute" : 56, "second" : 37, "type" : { "id" : 38, "name" : "Miscontrol" }, "possession" : 96, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 85.0, 12.1 ], "duration" : 0.0 }, { "id" : "2d37e205-06c5-48aa-86a6-5c587bf3792b", "index" : 2561, "period" : 2, "timestamp" : "00:11:40.418", "minute" : 56, "second" : 40, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 96, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 69.1, 15.8 ], "duration" : 0.89539, "related_events" : [ "de2ae257-91fd-41ee-a3f0-120f9b308e93" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 10.247438, "angle" : 0.4985679, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 78.1, 20.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 66, "name" : "Recovery" } } }, { "id" : "de2ae257-91fd-41ee-a3f0-120f9b308e93", "index" : 2562, "period" : 2, "timestamp" : "00:11:41.314", "minute" : 56, "second" : 41, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 96, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 78.1, 20.7 ], "related_events" : [ "2d37e205-06c5-48aa-86a6-5c587bf3792b" ] }, { "id" : "1cbe3f47-b45d-4d42-8c64-96f6c3cef8ec", "index" : 2563, "period" : 2, "timestamp" : "00:11:41.314", "minute" : 56, "second" : 41, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 96, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 78.1, 20.7 ], "duration" : 2.135659, "under_pressure" : true, "related_events" : [ "27f75f00-3f2e-4e6b-811d-cf8d4fbd2981", "5e957c02-11a4-4b09-87b4-407fea7721c8", "de2ae257-91fd-41ee-a3f0-120f9b308e93" ], "carry" : { "end_location" : [ 81.4, 23.0 ] } }, { "id" : "27f75f00-3f2e-4e6b-811d-cf8d4fbd2981", "index" : 2564, "period" : 2, "timestamp" : "00:11:42.690", "minute" : 56, "second" : 42, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 96, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 40.1, 59.8 ], "duration" : 0.721228, "related_events" : [ "1cbe3f47-b45d-4d42-8c64-96f6c3cef8ec" ] }, { "id" : "a3e91b11-1eab-42a1-ace9-1628a3d33b4e", "index" : 2565, "period" : 2, "timestamp" : "00:11:43.449", "minute" : 56, "second" : 43, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 96, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 38.7, 57.1 ], "duration" : 0.0, "related_events" : [ "5e957c02-11a4-4b09-87b4-407fea7721c8" ] }, { "id" : "5e957c02-11a4-4b09-87b4-407fea7721c8", "index" : 2566, "period" : 2, "timestamp" : "00:11:43.449", "minute" : 56, "second" : 43, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 96, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 81.4, 23.0 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "a3e91b11-1eab-42a1-ace9-1628a3d33b4e" ] }, { "id" : "d319b7b4-2585-4b97-99f5-f85b2fbc75e3", "index" : 2567, "period" : 2, "timestamp" : "00:11:50.200", "minute" : 56, "second" : 50, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 79.2, 18.1 ], "duration" : 1.152933, "related_events" : [ "fad6bdcf-0bc2-4134-9116-67a67039326c" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 5.703508, "angle" : -1.6058697, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 79.0, 12.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 62, "name" : "Free Kick" } } }, { "id" : "fad6bdcf-0bc2-4134-9116-67a67039326c", "index" : 2568, "period" : 2, "timestamp" : "00:11:51.353", "minute" : 56, "second" : 51, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 79.0, 12.4 ], "related_events" : [ "d319b7b4-2585-4b97-99f5-f85b2fbc75e3" ] }, { "id" : "9da0dd7a-e01f-4cda-8948-4d428109469f", "index" : 2569, "period" : 2, "timestamp" : "00:11:51.353", "minute" : 56, "second" : 51, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 79.0, 12.4 ], "duration" : 0.177885, "related_events" : [ "6ebc9227-63ac-473d-aa95-d45bdcafc819", "fad6bdcf-0bc2-4134-9116-67a67039326c" ], "carry" : { "end_location" : [ 77.0, 13.9 ] } }, { "id" : "6ebc9227-63ac-473d-aa95-d45bdcafc819", "index" : 2570, "period" : 2, "timestamp" : "00:11:51.531", "minute" : 56, "second" : 51, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 77.0, 13.9 ], "duration" : 0.975714, "related_events" : [ "fb9a32ee-2c1c-4d40-a9eb-c38989abeb85" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 16.222515, "angle" : 1.8905976, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 71.9, 29.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "fb9a32ee-2c1c-4d40-a9eb-c38989abeb85", "index" : 2571, "period" : 2, "timestamp" : "00:11:52.507", "minute" : 56, "second" : 52, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 71.9, 29.3 ], "related_events" : [ "6ebc9227-63ac-473d-aa95-d45bdcafc819" ] }, { "id" : "5fdfb606-6598-4140-9675-9bcf6ad67e23", "index" : 2572, "period" : 2, "timestamp" : "00:11:52.507", "minute" : 56, "second" : 52, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 71.9, 29.3 ], "duration" : 0.932489, "related_events" : [ "a9013239-8a04-48f5-a406-8d674ae84156", "fb9a32ee-2c1c-4d40-a9eb-c38989abeb85" ], "carry" : { "end_location" : [ 70.6, 28.2 ] } }, { "id" : "a9013239-8a04-48f5-a406-8d674ae84156", "index" : 2573, "period" : 2, "timestamp" : "00:11:53.440", "minute" : 56, "second" : 53, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 70.6, 28.2 ], "duration" : 1.569416, "related_events" : [ "643b5308-6881-4347-a665-1b39610a3665" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 23.366858, "angle" : 2.2622468, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.7, 46.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "643b5308-6881-4347-a665-1b39610a3665", "index" : 2574, "period" : 2, "timestamp" : "00:11:55.009", "minute" : 56, "second" : 55, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 55.7, 46.2 ], "related_events" : [ "a9013239-8a04-48f5-a406-8d674ae84156" ] }, { "id" : "a5cc5e3f-3537-4b0d-b95a-1c3b2caf3a53", "index" : 2575, "period" : 2, "timestamp" : "00:11:55.009", "minute" : 56, "second" : 55, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 55.7, 46.2 ], "duration" : 2.51198, "related_events" : [ "34f8fb36-d841-402e-b72c-46537bbeb6ff", "643b5308-6881-4347-a665-1b39610a3665" ], "carry" : { "end_location" : [ 56.9, 54.7 ] } }, { "id" : "34f8fb36-d841-402e-b72c-46537bbeb6ff", "index" : 2576, "period" : 2, "timestamp" : "00:11:57.521", "minute" : 56, "second" : 57, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 56.9, 54.7 ], "duration" : 1.491446, "related_events" : [ "e1172577-0360-407e-a5ff-f0a60c458d87" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 21.40841, "angle" : -1.5988264, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.3, 33.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "e1172577-0360-407e-a5ff-f0a60c458d87", "index" : 2577, "period" : 2, "timestamp" : "00:11:59.012", "minute" : 56, "second" : 59, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 56.3, 33.3 ], "related_events" : [ "34f8fb36-d841-402e-b72c-46537bbeb6ff" ] }, { "id" : "2b16ac68-c612-4a6d-a2ad-fc616decf82b", "index" : 2578, "period" : 2, "timestamp" : "00:11:59.012", "minute" : 56, "second" : 59, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 56.3, 33.3 ], "duration" : 0.147316, "related_events" : [ "4fdfbc44-8b3b-45ed-aed3-1a94633cf4ca", "e1172577-0360-407e-a5ff-f0a60c458d87" ], "carry" : { "end_location" : [ 56.5, 33.3 ] } }, { "id" : "4fdfbc44-8b3b-45ed-aed3-1a94633cf4ca", "index" : 2579, "period" : 2, "timestamp" : "00:11:59.160", "minute" : 56, "second" : 59, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 56.5, 33.3 ], "duration" : 1.650127, "related_events" : [ "669609cc-7c9f-4da2-88c2-561bfcb9d174" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 2.3086793, "angle" : -1.6575347, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.3, 31.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "669609cc-7c9f-4da2-88c2-561bfcb9d174", "index" : 2580, "period" : 2, "timestamp" : "00:12:00.810", "minute" : 57, "second" : 0, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 56.3, 31.0 ], "related_events" : [ "4fdfbc44-8b3b-45ed-aed3-1a94633cf4ca" ] }, { "id" : "1cc85945-fc73-4cd8-9812-61144a59542b", "index" : 2581, "period" : 2, "timestamp" : "00:12:00.810", "minute" : 57, "second" : 0, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 56.3, 31.0 ], "duration" : 2.050146, "related_events" : [ "05449d22-b026-470f-9189-f4365d4a1b78", "669609cc-7c9f-4da2-88c2-561bfcb9d174" ], "carry" : { "end_location" : [ 60.4, 36.1 ] } }, { "id" : "05449d22-b026-470f-9189-f4365d4a1b78", "index" : 2582, "period" : 2, "timestamp" : "00:12:02.860", "minute" : 57, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 60.4, 36.1 ], "duration" : 1.591527, "related_events" : [ "2f28dc72-f309-4b04-aa8f-66c6d2f6a725" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 22.487553, "angle" : 2.0921488, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.2, 55.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "2f28dc72-f309-4b04-aa8f-66c6d2f6a725", "index" : 2583, "period" : 2, "timestamp" : "00:12:04.451", "minute" : 57, "second" : 4, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 49.2, 55.6 ], "related_events" : [ "05449d22-b026-470f-9189-f4365d4a1b78" ] }, { "id" : "5a410804-0b3c-4bb1-8f40-66c81ea419eb", "index" : 2584, "period" : 2, "timestamp" : "00:12:04.451", "minute" : 57, "second" : 4, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 49.2, 55.6 ], "duration" : 1.148282, "related_events" : [ "2f28dc72-f309-4b04-aa8f-66c6d2f6a725", "f0d9aa34-c795-4e4e-a837-435ea47b57fe" ], "carry" : { "end_location" : [ 48.2, 57.3 ] } }, { "id" : "f0d9aa34-c795-4e4e-a837-435ea47b57fe", "index" : 2585, "period" : 2, "timestamp" : "00:12:05.600", "minute" : 57, "second" : 5, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 48.2, 57.3 ], "duration" : 1.306547, "related_events" : [ "6b6da134-69bf-4898-9788-dc3a3fb91889" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 13.416408, "angle" : 1.1071488, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 54.2, 69.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "6b6da134-69bf-4898-9788-dc3a3fb91889", "index" : 2586, "period" : 2, "timestamp" : "00:12:06.906", "minute" : 57, "second" : 6, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 54.2, 69.3 ], "related_events" : [ "f0d9aa34-c795-4e4e-a837-435ea47b57fe" ] }, { "id" : "eb3ce4f5-e9fa-480d-8604-5373ccaeb8a6", "index" : 2587, "period" : 2, "timestamp" : "00:12:06.906", "minute" : 57, "second" : 6, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 54.2, 69.3 ], "duration" : 1.909871, "related_events" : [ "6b6da134-69bf-4898-9788-dc3a3fb91889", "d928c6bc-e103-43d2-b662-d29370a0e67c" ], "carry" : { "end_location" : [ 52.7, 68.0 ] } }, { "id" : "d928c6bc-e103-43d2-b662-d29370a0e67c", "index" : 2588, "period" : 2, "timestamp" : "00:12:08.816", "minute" : 57, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 52.7, 68.0 ], "duration" : 1.79018, "related_events" : [ "0fd1608b-136b-4e6a-9c73-506b3a7a617b" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 36.878178, "angle" : -1.7894653, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 44.7, 32.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0fd1608b-136b-4e6a-9c73-506b3a7a617b", "index" : 2589, "period" : 2, "timestamp" : "00:12:10.606", "minute" : 57, "second" : 10, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 44.7, 32.0 ], "related_events" : [ "d928c6bc-e103-43d2-b662-d29370a0e67c" ] }, { "id" : "5cb19ab6-2ad0-49a4-bdc7-d447980d435f", "index" : 2590, "period" : 2, "timestamp" : "00:12:10.606", "minute" : 57, "second" : 10, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 44.7, 32.0 ], "duration" : 1.604151, "related_events" : [ "0fd1608b-136b-4e6a-9c73-506b3a7a617b", "fa5478e4-cc1c-422d-b83c-000d79cc88cf" ], "carry" : { "end_location" : [ 49.2, 21.6 ] } }, { "id" : "fa5478e4-cc1c-422d-b83c-000d79cc88cf", "index" : 2591, "period" : 2, "timestamp" : "00:12:12.211", "minute" : 57, "second" : 12, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 49.2, 21.6 ], "duration" : 1.310086, "related_events" : [ "330086fb-3bbb-45c4-8a50-8f3927b872cd" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 18.20824, "angle" : -1.1341692, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.9, 5.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "330086fb-3bbb-45c4-8a50-8f3927b872cd", "index" : 2592, "period" : 2, "timestamp" : "00:12:13.521", "minute" : 57, "second" : 13, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 56.9, 5.1 ], "related_events" : [ "fa5478e4-cc1c-422d-b83c-000d79cc88cf" ] }, { "id" : "b6873cb7-4043-4dc9-a4cf-fce8db8c423e", "index" : 2593, "period" : 2, "timestamp" : "00:12:13.521", "minute" : 57, "second" : 13, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 56.9, 5.1 ], "duration" : 0.614864, "related_events" : [ "330086fb-3bbb-45c4-8a50-8f3927b872cd", "77b135eb-cdf6-4f47-8491-db0db74c0084" ], "carry" : { "end_location" : [ 56.9, 5.9 ] } }, { "id" : "77b135eb-cdf6-4f47-8491-db0db74c0084", "index" : 2594, "period" : 2, "timestamp" : "00:12:14.135", "minute" : 57, "second" : 14, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 56.9, 5.9 ], "duration" : 0.986084, "related_events" : [ "27eed51f-36a0-423c-acca-93e34a7c0489" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 9.730879, "angle" : 1.1807482, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 60.6, 14.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "27eed51f-36a0-423c-acca-93e34a7c0489", "index" : 2595, "period" : 2, "timestamp" : "00:12:15.122", "minute" : 57, "second" : 15, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 60.6, 14.9 ], "related_events" : [ "77b135eb-cdf6-4f47-8491-db0db74c0084" ] }, { "id" : "897bc08b-8e10-4413-96b9-fa15cc5a3276", "index" : 2596, "period" : 2, "timestamp" : "00:12:15.122", "minute" : 57, "second" : 15, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 60.6, 14.9 ], "duration" : 0.83444, "related_events" : [ "27eed51f-36a0-423c-acca-93e34a7c0489", "73e89fc6-da5b-49d6-b09d-4497959ab36d" ], "carry" : { "end_location" : [ 59.3, 14.9 ] } }, { "id" : "73e89fc6-da5b-49d6-b09d-4497959ab36d", "index" : 2597, "period" : 2, "timestamp" : "00:12:15.956", "minute" : 57, "second" : 15, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 59.3, 14.9 ], "duration" : 0.734385, "related_events" : [ "204928e2-8255-4d53-9095-d1320711398e" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 14.96262, "angle" : -0.66221553, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 71.1, 5.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "204928e2-8255-4d53-9095-d1320711398e", "index" : 2598, "period" : 2, "timestamp" : "00:12:16.690", "minute" : 57, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 71.1, 5.7 ], "related_events" : [ "73e89fc6-da5b-49d6-b09d-4497959ab36d" ] }, { "id" : "fb83fbee-43c3-484d-9b39-9b2c61bef445", "index" : 2599, "period" : 2, "timestamp" : "00:12:16.690", "minute" : 57, "second" : 16, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 70.8, 6.6 ], "duration" : 0.256933, "related_events" : [ "3adc7287-daf0-4083-b55e-2606aa3d6940", "9fc06628-1d48-4ce0-b9f0-c53eca08a170" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 3.671512, "angle" : 1.0584068, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 72.6, 9.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "3adc7287-daf0-4083-b55e-2606aa3d6940", "index" : 2600, "period" : 2, "timestamp" : "00:12:16.947", "minute" : 57, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 73.4, 17.7 ], "related_events" : [ "fb83fbee-43c3-484d-9b39-9b2c61bef445" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "9fc06628-1d48-4ce0-b9f0-c53eca08a170", "index" : 2601, "period" : 2, "timestamp" : "00:12:16.947", "minute" : 57, "second" : 16, "type" : { "id" : 6, "name" : "Block" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 47.5, 70.3 ], "duration" : 0.0, "related_events" : [ "fb83fbee-43c3-484d-9b39-9b2c61bef445" ] }, { "id" : "ffedb2ef-8078-4892-b4e8-f8207234e959", "index" : 2602, "period" : 2, "timestamp" : "00:12:17.679", "minute" : 57, "second" : 17, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 49.5, 69.7 ], "duration" : 0.525812, "related_events" : [ "6eaa4371-b45d-466a-9ece-d03ff86a0d70", "c0dedde1-3217-4350-b8d8-d3d6ef064432" ] }, { "id" : "6eaa4371-b45d-466a-9ece-d03ff86a0d70", "index" : 2603, "period" : 2, "timestamp" : "00:12:18.121", "minute" : 57, "second" : 18, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 70.4, 10.4 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "ffedb2ef-8078-4892-b4e8-f8207234e959" ] }, { "id" : "c0dedde1-3217-4350-b8d8-d3d6ef064432", "index" : 2604, "period" : 2, "timestamp" : "00:12:18.121", "minute" : 57, "second" : 18, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 70.4, 10.4 ], "duration" : 0.164371, "under_pressure" : true, "related_events" : [ "6eaa4371-b45d-466a-9ece-d03ff86a0d70", "cf71881f-9d76-49ab-a288-cb8eaf83b55a", "ffedb2ef-8078-4892-b4e8-f8207234e959" ], "carry" : { "end_location" : [ 70.2, 8.9 ] } }, { "id" : "cf71881f-9d76-49ab-a288-cb8eaf83b55a", "index" : 2605, "period" : 2, "timestamp" : "00:12:18.285", "minute" : 57, "second" : 18, "type" : { "id" : 14, "name" : "Dribble" }, "possession" : 97, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 70.2, 8.9 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "f159f4cf-7954-43fb-83f3-4d087da5608c" ], "dribble" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "f159f4cf-7954-43fb-83f3-4d087da5608c", "index" : 2606, "period" : 2, "timestamp" : "00:12:18.285", "minute" : 57, "second" : 18, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 98, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 49.9, 71.2 ], "duration" : 0.0, "under_pressure" : true, "counterpress" : true, "related_events" : [ "cf71881f-9d76-49ab-a288-cb8eaf83b55a" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 16, "name" : "Success In Play" } } }, { "id" : "33f18bf4-7c4c-4940-89cb-4090b836d691", "index" : 2607, "period" : 2, "timestamp" : "00:12:19.615", "minute" : 57, "second" : 19, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 98, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 51.2, 72.4 ], "duration" : 0.0 }, { "id" : "96b88a47-57fe-48a9-a241-e03bf4eaf2e1", "index" : 2608, "period" : 2, "timestamp" : "00:12:19.615", "minute" : 57, "second" : 19, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 98, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 51.2, 72.4 ], "duration" : 1.141477, "related_events" : [ "33f18bf4-7c4c-4940-89cb-4090b836d691", "dc776133-1cb7-4d68-8699-431925e43fd7" ], "carry" : { "end_location" : [ 55.7, 75.4 ] } }, { "id" : "dc776133-1cb7-4d68-8699-431925e43fd7", "index" : 2609, "period" : 2, "timestamp" : "00:12:20.757", "minute" : 57, "second" : 20, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 98, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 55.7, 75.4 ], "duration" : 3.147354, "related_events" : [ "4742517f-e7e1-4259-84b4-8c392ab14e23" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 62.46407, "angle" : -0.9952265, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 89.7, 23.0 ], "switch" : true, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "4742517f-e7e1-4259-84b4-8c392ab14e23", "index" : 2610, "period" : 2, "timestamp" : "00:12:23.904", "minute" : 57, "second" : 23, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 98, "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" : 23, "name" : "Center Forward" }, "location" : [ 89.7, 23.0 ], "related_events" : [ "dc776133-1cb7-4d68-8699-431925e43fd7" ] }, { "id" : "a910b93e-4b60-4270-a64a-045acb4101ab", "index" : 2611, "period" : 2, "timestamp" : "00:12:23.904", "minute" : 57, "second" : 23, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 98, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 30.2, 58.8 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "45189921-b596-4870-8d41-94633dccaf83" ], "duel" : { "type" : { "id" : 10, "name" : "Aerial Lost" } } }, { "id" : "45189921-b596-4870-8d41-94633dccaf83", "index" : 2612, "period" : 2, "timestamp" : "00:12:23.904", "minute" : 57, "second" : 23, "type" : { "id" : 38, "name" : "Miscontrol" }, "possession" : 98, "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" : 23, "name" : "Center Forward" }, "location" : [ 89.9, 21.3 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "a910b93e-4b60-4270-a64a-045acb4101ab" ], "miscontrol" : { "aerial_won" : true } }, { "id" : "660a4f46-5b1f-47c7-be4f-52e4000da3d3", "index" : 2613, "period" : 2, "timestamp" : "00:12:26.537", "minute" : 57, "second" : 26, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 98, "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" : 23, "name" : "Center Forward" }, "location" : [ 92.7, 7.4 ], "duration" : 0.642607 }, { "id" : "14a54cd9-466b-4adb-b4e7-8578cf53f05b", "index" : 2614, "period" : 2, "timestamp" : "00:12:27.241", "minute" : 57, "second" : 27, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 98, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "out" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 28.5, 74.6 ], "duration" : 0.0, "ball_recovery" : { "recovery_failure" : true } }, { "id" : "b7b35aff-0100-4821-b0e8-e375b2bad95c", "index" : 2615, "period" : 2, "timestamp" : "00:12:31.613", "minute" : 57, "second" : 31, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 99, "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" : 23, "name" : "Center Forward" }, "location" : [ 90.3, 0.1 ], "duration" : 1.569985, "related_events" : [ "d8f74ea9-b453-4f8e-b9d8-20bfda30caee" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 14.637281, "angle" : 2.6351578, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 77.5, 7.2 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "d8f74ea9-b453-4f8e-b9d8-20bfda30caee", "index" : 2616, "period" : 2, "timestamp" : "00:12:33.183", "minute" : 57, "second" : 33, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 99, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 77.5, 7.2 ], "related_events" : [ "b7b35aff-0100-4821-b0e8-e375b2bad95c" ] }, { "id" : "4a89258f-f60c-49d9-a76b-503f2f716e60", "index" : 2617, "period" : 2, "timestamp" : "00:12:33.183", "minute" : 57, "second" : 33, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 99, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 77.5, 7.2 ], "duration" : 3.447566, "under_pressure" : true, "related_events" : [ "0172f792-9635-4c42-93e8-23c9e1a4b11d", "d2c9d964-8955-4013-a23e-16895796d027", "d8f74ea9-b453-4f8e-b9d8-20bfda30caee" ], "carry" : { "end_location" : [ 76.4, 19.8 ] } }, { "id" : "d2c9d964-8955-4013-a23e-16895796d027", "index" : 2618, "period" : 2, "timestamp" : "00:12:35.209", "minute" : 57, "second" : 35, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 99, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 43.0, 74.2 ], "duration" : 1.168641, "related_events" : [ "4a89258f-f60c-49d9-a76b-503f2f716e60" ] }, { "id" : "0172f792-9635-4c42-93e8-23c9e1a4b11d", "index" : 2619, "period" : 2, "timestamp" : "00:12:36.630", "minute" : 57, "second" : 36, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 99, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 76.4, 19.8 ], "duration" : 1.487361, "related_events" : [ "08b2822f-9393-4dc9-8de1-a12b0d3af0dd" ], "pass" : { "recipient" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "length" : 6.0207973, "angle" : 3.0584514, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 70.4, 20.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "08b2822f-9393-4dc9-8de1-a12b0d3af0dd", "index" : 2620, "period" : 2, "timestamp" : "00:12:38.118", "minute" : 57, "second" : 38, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 99, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 70.4, 20.3 ], "related_events" : [ "0172f792-9635-4c42-93e8-23c9e1a4b11d" ] }, { "id" : "7155523b-7091-47d2-ad13-13c51c413692", "index" : 2621, "period" : 2, "timestamp" : "00:12:38.118", "minute" : 57, "second" : 38, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 99, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 70.4, 20.3 ], "duration" : 0.686101, "related_events" : [ "08b2822f-9393-4dc9-8de1-a12b0d3af0dd", "4e90b10b-f553-4c22-92ec-2594de418f9b" ], "carry" : { "end_location" : [ 70.4, 18.8 ] } }, { "id" : "4e90b10b-f553-4c22-92ec-2594de418f9b", "index" : 2622, "period" : 2, "timestamp" : "00:12:38.804", "minute" : 57, "second" : 38, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 99, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 70.4, 18.8 ], "duration" : 1.290135, "related_events" : [ "3bc0c9cb-be7d-41b7-b2b4-7aba82d3c2fe" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 16.794344, "angle" : -1.1604316, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 77.1, 3.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "3bc0c9cb-be7d-41b7-b2b4-7aba82d3c2fe", "index" : 2623, "period" : 2, "timestamp" : "00:12:40.094", "minute" : 57, "second" : 40, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 99, "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" : [ 77.1, 3.4 ], "related_events" : [ "4e90b10b-f553-4c22-92ec-2594de418f9b" ] }, { "id" : "6b5b440d-c1e5-43b0-8f9a-83070a49161b", "index" : 2624, "period" : 2, "timestamp" : "00:12:40.094", "minute" : 57, "second" : 40, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 99, "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" : [ 77.1, 3.4 ], "duration" : 1.196765, "related_events" : [ "3bc0c9cb-be7d-41b7-b2b4-7aba82d3c2fe", "a2d8095c-c3ae-4a90-8dfb-703ee7952b02" ], "carry" : { "end_location" : [ 81.3, 9.1 ] } }, { "id" : "a2d8095c-c3ae-4a90-8dfb-703ee7952b02", "index" : 2625, "period" : 2, "timestamp" : "00:12:41.291", "minute" : 57, "second" : 41, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 99, "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" : [ 81.3, 9.1 ], "duration" : 0.783755, "related_events" : [ "201a3764-485e-413a-88c5-617cdcae3afe" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 6.1846585, "angle" : -1.1722739, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 83.7, 3.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "201a3764-485e-413a-88c5-617cdcae3afe", "index" : 2626, "period" : 2, "timestamp" : "00:12:42.075", "minute" : 57, "second" : 42, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 99, "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" : 23, "name" : "Center Forward" }, "location" : [ 83.7, 3.4 ], "related_events" : [ "a2d8095c-c3ae-4a90-8dfb-703ee7952b02" ] }, { "id" : "9d0f0350-0dee-448c-9306-2aa38becd4a1", "index" : 2627, "period" : 2, "timestamp" : "00:12:42.075", "minute" : 57, "second" : 42, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 99, "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" : 23, "name" : "Center Forward" }, "location" : [ 83.7, 3.4 ], "duration" : 1.341585, "related_events" : [ "201a3764-485e-413a-88c5-617cdcae3afe", "30519e91-f1f4-4817-872a-1a4b6aeebf65" ], "carry" : { "end_location" : [ 83.7, 3.4 ] } }, { "id" : "30519e91-f1f4-4817-872a-1a4b6aeebf65", "index" : 2628, "period" : 2, "timestamp" : "00:12:43.416", "minute" : 57, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 99, "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" : 23, "name" : "Center Forward" }, "location" : [ 83.7, 3.4 ], "duration" : 1.358384, "related_events" : [ "61967c02-f515-44c8-895d-5dd62e09e94f" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 24.003334, "angle" : 2.7301364, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 61.7, 13.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "61967c02-f515-44c8-895d-5dd62e09e94f", "index" : 2629, "period" : 2, "timestamp" : "00:12:44.774", "minute" : 57, "second" : 44, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 99, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 61.7, 13.0 ], "related_events" : [ "30519e91-f1f4-4817-872a-1a4b6aeebf65" ] }, { "id" : "4d968950-7cfa-42f3-bbc6-8bc18927ffee", "index" : 2630, "period" : 2, "timestamp" : "00:12:44.774", "minute" : 57, "second" : 44, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 99, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 61.7, 13.0 ], "duration" : 2.130925, "related_events" : [ "3b51a093-2bae-4266-953f-bc1bceed2f69", "61967c02-f515-44c8-895d-5dd62e09e94f" ], "carry" : { "end_location" : [ 62.1, 16.6 ] } }, { "id" : "3b51a093-2bae-4266-953f-bc1bceed2f69", "index" : 2631, "period" : 2, "timestamp" : "00:12:46.905", "minute" : 57, "second" : 46, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 99, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 62.1, 16.6 ], "duration" : 0.976629, "related_events" : [ "f563c1ff-4f59-4132-a29e-eabc94cd6070" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 14.040655, "angle" : -0.32625502, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 75.4, 12.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f563c1ff-4f59-4132-a29e-eabc94cd6070", "index" : 2632, "period" : 2, "timestamp" : "00:12:47.882", "minute" : 57, "second" : 47, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 99, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 75.4, 12.1 ], "related_events" : [ "3b51a093-2bae-4266-953f-bc1bceed2f69" ] }, { "id" : "10f2c94a-3d5f-40ea-b177-1824a21bccee", "index" : 2633, "period" : 2, "timestamp" : "00:12:47.882", "minute" : 57, "second" : 47, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 99, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 75.4, 12.1 ], "duration" : 1.372619, "related_events" : [ "43fe10b4-4c50-4643-9eef-b8ef8d92f273", "f563c1ff-4f59-4132-a29e-eabc94cd6070" ], "carry" : { "end_location" : [ 76.9, 14.7 ] } }, { "id" : "43fe10b4-4c50-4643-9eef-b8ef8d92f273", "index" : 2634, "period" : 2, "timestamp" : "00:12:49.255", "minute" : 57, "second" : 49, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 99, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 76.9, 14.7 ], "duration" : 0.913341, "related_events" : [ "51c64556-3eee-416f-8ef7-0720ece38f77" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 17.340416, "angle" : 1.0452125, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 85.6, 29.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "539537ec-08a9-4712-ad0c-fa21bf1afc13", "index" : 2635, "period" : 2, "timestamp" : "00:12:49.749", "minute" : 57, "second" : 49, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 99, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 36.0, 50.6 ], "duration" : 1.228226, "related_events" : [ "1ac20a83-5811-4971-9995-92ad2e4e84b7", "51c64556-3eee-416f-8ef7-0720ece38f77" ] }, { "id" : "51c64556-3eee-416f-8ef7-0720ece38f77", "index" : 2636, "period" : 2, "timestamp" : "00:12:50.168", "minute" : 57, "second" : 50, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 99, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 85.6, 29.7 ], "under_pressure" : true, "related_events" : [ "43fe10b4-4c50-4643-9eef-b8ef8d92f273", "539537ec-08a9-4712-ad0c-fa21bf1afc13" ] }, { "id" : "1ac20a83-5811-4971-9995-92ad2e4e84b7", "index" : 2637, "period" : 2, "timestamp" : "00:12:50.168", "minute" : 57, "second" : 50, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 99, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 85.6, 29.7 ], "duration" : 0.990834, "under_pressure" : true, "related_events" : [ "51c64556-3eee-416f-8ef7-0720ece38f77", "539537ec-08a9-4712-ad0c-fa21bf1afc13", "eeb68e31-087b-4d72-9794-cf46ec516804" ], "carry" : { "end_location" : [ 84.1, 29.5 ] } }, { "id" : "eeb68e31-087b-4d72-9794-cf46ec516804", "index" : 2638, "period" : 2, "timestamp" : "00:12:51.159", "minute" : 57, "second" : 51, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 99, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 84.1, 29.5 ], "duration" : 1.292087, "related_events" : [ "1a347fb8-2249-4528-8151-1bf1dc3460bc" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 26.566896, "angle" : -1.0936816, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 96.3, 5.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "1a347fb8-2249-4528-8151-1bf1dc3460bc", "index" : 2639, "period" : 2, "timestamp" : "00:12:52.451", "minute" : 57, "second" : 52, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 99, "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" : 23, "name" : "Center Forward" }, "location" : [ 96.3, 5.9 ], "related_events" : [ "eeb68e31-087b-4d72-9794-cf46ec516804" ] }, { "id" : "3562796e-0ae4-44a5-9114-89881b93f0a7", "index" : 2640, "period" : 2, "timestamp" : "00:12:52.451", "minute" : 57, "second" : 52, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 99, "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" : 23, "name" : "Center Forward" }, "location" : [ 96.3, 5.9 ], "duration" : 2.606607, "related_events" : [ "1a347fb8-2249-4528-8151-1bf1dc3460bc", "1a9987e3-e26f-41b8-9331-aea5a85520c5" ], "carry" : { "end_location" : [ 110.0, 16.4 ] } }, { "id" : "1a9987e3-e26f-41b8-9331-aea5a85520c5", "index" : 2641, "period" : 2, "timestamp" : "00:12:55.058", "minute" : 57, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 99, "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" : 23, "name" : "Center Forward" }, "location" : [ 110.0, 16.4 ], "duration" : 0.100512, "related_events" : [ "3ea9065c-295f-4c87-963f-432a7871982a" ], "pass" : { "length" : 4.2520585, "angle" : 0.8519663, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 112.8, 19.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "3ea9065c-295f-4c87-963f-432a7871982a", "index" : 2642, "period" : 2, "timestamp" : "00:12:55.158", "minute" : 57, "second" : 55, "type" : { "id" : 6, "name" : "Block" }, "possession" : 99, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 7.3, 60.5 ], "duration" : 0.0, "related_events" : [ "1a9987e3-e26f-41b8-9331-aea5a85520c5" ] }, { "id" : "0fe024bf-7599-49ec-92ba-d3ecff194e64", "index" : 2643, "period" : 2, "timestamp" : "00:12:55.515", "minute" : 57, "second" : 55, "type" : { "id" : 6, "name" : "Block" }, "possession" : 99, "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" : 23, "name" : "Center Forward" }, "location" : [ 113.0, 20.9 ], "duration" : 0.0 }, { "id" : "6e5b0357-7693-495a-8ba7-2e32f1a46a7b", "index" : 2644, "period" : 2, "timestamp" : "00:12:56.195", "minute" : 57, "second" : 56, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 99, "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" : 23, "name" : "Center Forward" }, "location" : [ 116.2, 20.0 ], "duration" : 0.190724, "related_events" : [ "7c37c34e-c38b-490d-85c2-7f56736becc5" ], "pass" : { "length" : 3.9217343, "angle" : 1.2329181, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 117.5, 23.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 66, "name" : "Recovery" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "7c37c34e-c38b-490d-85c2-7f56736becc5", "index" : 2645, "period" : 2, "timestamp" : "00:12:56.386", "minute" : 57, "second" : 56, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 99, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 11.4, 41.0 ], "duration" : 0.0, "related_events" : [ "6e5b0357-7693-495a-8ba7-2e32f1a46a7b" ], "foul_committed" : { "penalty" : true, "type" : { "id" : 24, "name" : "Handball" } } }, { "id" : "e45b51af-a3c6-481f-a392-a05cc3e9b292", "index" : 2646, "period" : 2, "timestamp" : "00:14:31.362", "minute" : 59, "second" : 31, "type" : { "id" : 16, "name" : "Shot" }, "possession" : 100, "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" : 23, "name" : "Center Forward" }, "location" : [ 107.9, 40.0 ], "duration" : 0.559754, "related_events" : [ "aaa01910-7527-4084-af82-737aa5a1a542" ], "shot" : { "statsbomb_xg" : 0.7835, "end_location" : [ 120.0, 36.8, 0.2 ], "type" : { "id" : 88, "name" : "Penalty" }, "outcome" : { "id" : 97, "name" : "Goal" }, "technique" : { "id" : 93, "name" : "Normal" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "aaa01910-7527-4084-af82-737aa5a1a542", "index" : 2647, "period" : 2, "timestamp" : "00:14:31.922", "minute" : 59, "second" : 31, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 100, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 5, "name" : "Other" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 1.0, 40.0 ], "duration" : 0.0, "related_events" : [ "e45b51af-a3c6-481f-a392-a05cc3e9b292" ], "goalkeeper" : { "type" : { "id" : 28, "name" : "Penalty Conceded" }, "outcome" : { "id" : 55, "name" : "No Touch" }, "technique" : { "id" : 45, "name" : "Diving" }, "position" : { "id" : 44, "name" : "Set" } } }, { "id" : "4917477a-b88f-4bb3-b7f3-90bac6a94bac", "index" : 2648, "period" : 2, "timestamp" : "00:15:33.724", "minute" : 60, "second" : 33, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 61.0, 40.1 ], "duration" : 1.200637, "related_events" : [ "1ecf2ed0-5fd6-4dbe-9dc0-5961ab0ae4d2" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 12.937542, "angle" : -2.6329927, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.7, 33.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 65, "name" : "Kick Off" } } }, { "id" : "1ecf2ed0-5fd6-4dbe-9dc0-5961ab0ae4d2", "index" : 2649, "period" : 2, "timestamp" : "00:15:34.925", "minute" : 60, "second" : 34, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 49.7, 33.8 ], "related_events" : [ "4917477a-b88f-4bb3-b7f3-90bac6a94bac" ] }, { "id" : "ec7b5cf8-a635-48b5-9d77-fb8f287083ca", "index" : 2650, "period" : 2, "timestamp" : "00:15:34.925", "minute" : 60, "second" : 34, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 49.7, 33.8 ], "duration" : 2.584977, "related_events" : [ "1ecf2ed0-5fd6-4dbe-9dc0-5961ab0ae4d2", "20b4aed2-8296-4aad-900a-ab8fb5b6b26f" ], "carry" : { "end_location" : [ 57.6, 28.0 ] } }, { "id" : "20b4aed2-8296-4aad-900a-ab8fb5b6b26f", "index" : 2651, "period" : 2, "timestamp" : "00:15:37.510", "minute" : 60, "second" : 37, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 57.6, 28.0 ], "duration" : 1.147959, "related_events" : [ "72903a21-3828-4d56-9901-71e0a893b424" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 18.645374, "angle" : -1.6405753, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.3, 9.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "72903a21-3828-4d56-9901-71e0a893b424", "index" : 2652, "period" : 2, "timestamp" : "00:15:38.658", "minute" : 60, "second" : 38, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 56.3, 9.4 ], "related_events" : [ "20b4aed2-8296-4aad-900a-ab8fb5b6b26f" ] }, { "id" : "52898d8a-2140-4dcf-90c4-125da69371fc", "index" : 2653, "period" : 2, "timestamp" : "00:15:38.658", "minute" : 60, "second" : 38, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 56.3, 9.4 ], "duration" : 0.586387, "related_events" : [ "72903a21-3828-4d56-9901-71e0a893b424", "7d933c8f-a0c5-4476-beb4-3e8866559650" ], "carry" : { "end_location" : [ 56.5, 7.7 ] } }, { "id" : "7d933c8f-a0c5-4476-beb4-3e8866559650", "index" : 2654, "period" : 2, "timestamp" : "00:15:39.244", "minute" : 60, "second" : 39, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 56.5, 7.7 ], "duration" : 0.690256, "related_events" : [ "a20fee07-28ff-426f-9cb0-05b65b2af18a" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 8.453402, "angle" : -0.47951928, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.0, 3.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "a20fee07-28ff-426f-9cb0-05b65b2af18a", "index" : 2655, "period" : 2, "timestamp" : "00:15:39.934", "minute" : 60, "second" : 39, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 64.0, 3.8 ], "related_events" : [ "7d933c8f-a0c5-4476-beb4-3e8866559650" ] }, { "id" : "06ef52ad-4fea-4575-8771-5da516b7a4c0", "index" : 2656, "period" : 2, "timestamp" : "00:15:39.934", "minute" : 60, "second" : 39, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 64.0, 6.2 ], "duration" : 0.900928, "related_events" : [ "baa850d5-659c-4d37-a578-624f02f61042" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 7.653757, "angle" : 2.8363695, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.7, 8.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "baa850d5-659c-4d37-a578-624f02f61042", "index" : 2657, "period" : 2, "timestamp" : "00:15:40.835", "minute" : 60, "second" : 40, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 56.7, 8.5 ], "related_events" : [ "06ef52ad-4fea-4575-8771-5da516b7a4c0" ] }, { "id" : "7c70fd0c-606e-4627-928a-3b876974a047", "index" : 2658, "period" : 2, "timestamp" : "00:15:40.835", "minute" : 60, "second" : 40, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 56.7, 8.5 ], "duration" : 0.871842, "related_events" : [ "730b45ab-fe3f-45bf-96ec-3fc1a145d836", "baa850d5-659c-4d37-a578-624f02f61042" ], "carry" : { "end_location" : [ 56.9, 9.4 ] } }, { "id" : "730b45ab-fe3f-45bf-96ec-3fc1a145d836", "index" : 2659, "period" : 2, "timestamp" : "00:15:41.707", "minute" : 60, "second" : 41, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 56.9, 9.4 ], "duration" : 0.780046, "related_events" : [ "c5ab1453-0fea-4286-925d-33511915b73c" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 6.2514, "angle" : 1.6991196, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.1, 15.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "c5ab1453-0fea-4286-925d-33511915b73c", "index" : 2660, "period" : 2, "timestamp" : "00:15:42.487", "minute" : 60, "second" : 42, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 56.1, 15.6 ], "related_events" : [ "730b45ab-fe3f-45bf-96ec-3fc1a145d836" ] }, { "id" : "4a216ae9-92b4-49c0-856e-8886a395f3ab", "index" : 2661, "period" : 2, "timestamp" : "00:15:42.487", "minute" : 60, "second" : 42, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 56.1, 15.6 ], "duration" : 2.051197, "related_events" : [ "c5ab1453-0fea-4286-925d-33511915b73c", "e45e4912-0d06-4619-98f0-9ce91af39047" ], "carry" : { "end_location" : [ 49.9, 24.8 ] } }, { "id" : "e45e4912-0d06-4619-98f0-9ce91af39047", "index" : 2662, "period" : 2, "timestamp" : "00:15:44.538", "minute" : 60, "second" : 44, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 49.9, 24.8 ], "duration" : 1.851474, "related_events" : [ "0c2b76b4-3414-4b79-a88d-de20a3c2abde" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 32.478455, "angle" : 1.9558767, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 37.7, 54.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0c2b76b4-3414-4b79-a88d-de20a3c2abde", "index" : 2663, "period" : 2, "timestamp" : "00:15:46.390", "minute" : 60, "second" : 46, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 37.7, 54.9 ], "related_events" : [ "e45e4912-0d06-4619-98f0-9ce91af39047" ] }, { "id" : "6cd42fe7-0b42-4d72-ab49-27546e42c2b8", "index" : 2664, "period" : 2, "timestamp" : "00:15:46.390", "minute" : 60, "second" : 46, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 37.7, 54.9 ], "duration" : 1.771637, "related_events" : [ "0c2b76b4-3414-4b79-a88d-de20a3c2abde", "e28c04a6-ab41-4819-9acb-87861bc16f9b" ], "carry" : { "end_location" : [ 42.8, 61.3 ] } }, { "id" : "e28c04a6-ab41-4819-9acb-87861bc16f9b", "index" : 2665, "period" : 2, "timestamp" : "00:15:48.162", "minute" : 60, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 42.8, 61.3 ], "duration" : 0.901067, "related_events" : [ "253b30db-0b42-4239-8e9f-72e464afe804" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 15.572412, "angle" : -0.54702735, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.1, 53.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "253b30db-0b42-4239-8e9f-72e464afe804", "index" : 2666, "period" : 2, "timestamp" : "00:15:49.063", "minute" : 60, "second" : 49, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 56.1, 53.2 ], "related_events" : [ "e28c04a6-ab41-4819-9acb-87861bc16f9b" ] }, { "id" : "8ed79e5d-1a90-4fdb-b7a5-28b48f157a65", "index" : 2667, "period" : 2, "timestamp" : "00:15:49.063", "minute" : 60, "second" : 49, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 56.1, 53.2 ], "duration" : 1.170271, "related_events" : [ "15d7cf9d-001a-451f-aeb9-fb84472a3632", "253b30db-0b42-4239-8e9f-72e464afe804" ], "carry" : { "end_location" : [ 56.7, 55.1 ] } }, { "id" : "15d7cf9d-001a-451f-aeb9-fb84472a3632", "index" : 2668, "period" : 2, "timestamp" : "00:15:50.233", "minute" : 60, "second" : 50, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 56.7, 55.1 ], "duration" : 1.418711, "related_events" : [ "39100536-af34-4756-a8d9-50cee5ad6a6f" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 18.085354, "angle" : 1.7486715, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 53.5, 72.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "39100536-af34-4756-a8d9-50cee5ad6a6f", "index" : 2669, "period" : 2, "timestamp" : "00:15:51.652", "minute" : 60, "second" : 51, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 53.5, 72.9 ], "related_events" : [ "15d7cf9d-001a-451f-aeb9-fb84472a3632" ] }, { "id" : "21d7692f-4392-46e4-b0a6-324c5c01d2b3", "index" : 2670, "period" : 2, "timestamp" : "00:15:51.652", "minute" : 60, "second" : 51, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 53.5, 72.9 ], "duration" : 1.243567, "related_events" : [ "39100536-af34-4756-a8d9-50cee5ad6a6f", "67c2c275-74b4-4174-a69a-a1ca964414cf" ], "carry" : { "end_location" : [ 54.2, 73.7 ] } }, { "id" : "67c2c275-74b4-4174-a69a-a1ca964414cf", "index" : 2671, "period" : 2, "timestamp" : "00:15:52.895", "minute" : 60, "second" : 52, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 54.2, 73.7 ], "duration" : 1.536858, "related_events" : [ "10a90748-33f5-4ce4-b358-6de61430a31f" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 18.804255, "angle" : -1.0595657, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.4, 57.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "10a90748-33f5-4ce4-b358-6de61430a31f", "index" : 2672, "period" : 2, "timestamp" : "00:15:54.432", "minute" : 60, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 63.4, 57.3 ], "related_events" : [ "67c2c275-74b4-4174-a69a-a1ca964414cf" ] }, { "id" : "2f80b86d-9353-4fcb-9743-b757cd97c1c0", "index" : 2673, "period" : 2, "timestamp" : "00:15:54.432", "minute" : 60, "second" : 54, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 63.4, 57.3 ], "duration" : 0.611299, "related_events" : [ "10a90748-33f5-4ce4-b358-6de61430a31f", "11f8d00b-3860-4961-bd26-9784129f8fcb" ], "carry" : { "end_location" : [ 64.4, 50.2 ] } }, { "id" : "11f8d00b-3860-4961-bd26-9784129f8fcb", "index" : 2674, "period" : 2, "timestamp" : "00:15:55.043", "minute" : 60, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 64.4, 50.2 ], "duration" : 1.383744, "related_events" : [ "604b9537-896e-4c14-b4dc-e8061ba7bb3e" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 20.708694, "angle" : -1.5997738, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.8, 29.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "604b9537-896e-4c14-b4dc-e8061ba7bb3e", "index" : 2675, "period" : 2, "timestamp" : "00:15:56.427", "minute" : 60, "second" : 56, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 63.8, 29.5 ], "related_events" : [ "11f8d00b-3860-4961-bd26-9784129f8fcb" ] }, { "id" : "698755a0-5a1f-4377-9ab0-6ac18210c1b1", "index" : 2676, "period" : 2, "timestamp" : "00:15:56.427", "minute" : 60, "second" : 56, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 63.8, 29.5 ], "duration" : 0.935615, "related_events" : [ "604b9537-896e-4c14-b4dc-e8061ba7bb3e", "c570f69a-c809-4efa-9983-26aaa5fad71a" ], "carry" : { "end_location" : [ 64.0, 27.3 ] } }, { "id" : "c570f69a-c809-4efa-9983-26aaa5fad71a", "index" : 2677, "period" : 2, "timestamp" : "00:15:57.363", "minute" : 60, "second" : 57, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 64.0, 27.3 ], "duration" : 0.610736, "related_events" : [ "251fa853-ac87-4c27-be6b-0b67cfe10d87" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 9.8270035, "angle" : -0.2153577, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 73.6, 25.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "251fa853-ac87-4c27-be6b-0b67cfe10d87", "index" : 2678, "period" : 2, "timestamp" : "00:15:57.973", "minute" : 60, "second" : 57, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 73.6, 25.2 ], "related_events" : [ "c570f69a-c809-4efa-9983-26aaa5fad71a" ] }, { "id" : "942b8a76-e29e-440f-aa93-77d498c80775", "index" : 2679, "period" : 2, "timestamp" : "00:15:57.973", "minute" : 60, "second" : 57, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 73.6, 25.2 ], "duration" : 1.113592, "under_pressure" : true, "related_events" : [ "251fa853-ac87-4c27-be6b-0b67cfe10d87", "49e0abc6-3bbd-4f39-83da-44e5647a10ba", "fac109c0-2149-4d91-bde5-de9c2d356e3e" ], "carry" : { "end_location" : [ 71.1, 22.8 ] } }, { "id" : "fac109c0-2149-4d91-bde5-de9c2d356e3e", "index" : 2680, "period" : 2, "timestamp" : "00:15:58.225", "minute" : 60, "second" : 58, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 48.0, 56.6 ], "duration" : 0.85239, "related_events" : [ "942b8a76-e29e-440f-aa93-77d498c80775" ] }, { "id" : "49e0abc6-3bbd-4f39-83da-44e5647a10ba", "index" : 2681, "period" : 2, "timestamp" : "00:15:59.087", "minute" : 60, "second" : 59, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 71.1, 22.8 ], "duration" : 0.513842, "related_events" : [ "af6c6937-e461-43d2-8343-88611dd34a14" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 6.9771056, "angle" : 2.6651251, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.9, 26.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "af6c6937-e461-43d2-8343-88611dd34a14", "index" : 2682, "period" : 2, "timestamp" : "00:15:59.601", "minute" : 60, "second" : 59, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 64.9, 26.0 ], "related_events" : [ "49e0abc6-3bbd-4f39-83da-44e5647a10ba" ] }, { "id" : "ca64fd6e-982e-4df0-aae7-0d7590172ad4", "index" : 2683, "period" : 2, "timestamp" : "00:15:59.601", "minute" : 60, "second" : 59, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 64.9, 26.0 ], "duration" : 0.826749, "related_events" : [ "f16d804c-55c8-4647-a53d-d149ef678ae1" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 8.30542, "angle" : -1.6069251, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.6, 17.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f16d804c-55c8-4647-a53d-d149ef678ae1", "index" : 2684, "period" : 2, "timestamp" : "00:16:00.428", "minute" : 61, "second" : 0, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 64.6, 17.7 ], "related_events" : [ "ca64fd6e-982e-4df0-aae7-0d7590172ad4" ] }, { "id" : "c35c487e-fb1f-4947-b11c-ec002f091593", "index" : 2685, "period" : 2, "timestamp" : "00:16:00.428", "minute" : 61, "second" : 0, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 64.6, 17.7 ], "duration" : 1.718213, "related_events" : [ "a791a703-985d-4ba1-85e2-84874170166f", "f16d804c-55c8-4647-a53d-d149ef678ae1" ], "carry" : { "end_location" : [ 66.1, 12.1 ] } }, { "id" : "a791a703-985d-4ba1-85e2-84874170166f", "index" : 2686, "period" : 2, "timestamp" : "00:16:02.146", "minute" : 61, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 66.1, 12.1 ], "duration" : 1.152873, "related_events" : [ "5b9fd92f-98c0-41ef-84e1-e7b2f2fd5870" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 16.606625, "angle" : 0.870661, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 76.8, 24.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "5b9fd92f-98c0-41ef-84e1-e7b2f2fd5870", "index" : 2687, "period" : 2, "timestamp" : "00:16:03.299", "minute" : 61, "second" : 3, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 76.8, 24.8 ], "related_events" : [ "a791a703-985d-4ba1-85e2-84874170166f" ] }, { "id" : "5e882fd0-2472-4ee4-b35a-872d143058ab", "index" : 2688, "period" : 2, "timestamp" : "00:16:03.299", "minute" : 61, "second" : 3, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 77.7, 26.5 ], "duration" : 2.475345, "related_events" : [ "4b61770c-d078-4324-b863-7e65f1e8fded", "9dd063d5-d861-4347-9062-d70fe9c66f32" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 20.388721, "angle" : -1.6641206, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 75.8, 6.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" }, "miscommunication" : true } }, { "id" : "9dd063d5-d861-4347-9062-d70fe9c66f32", "index" : 2689, "period" : 2, "timestamp" : "00:16:05.774", "minute" : 61, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 101, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 9, "name" : "From Kick Off" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 78.5, 12.4 ], "related_events" : [ "5e882fd0-2472-4ee4-b35a-872d143058ab" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "4b61770c-d078-4324-b863-7e65f1e8fded", "index" : 2690, "period" : 2, "timestamp" : "00:16:05.774", "minute" : 61, "second" : 5, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 102, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 6, "name" : "From Counter" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 44.3, 73.9 ], "duration" : 0.0, "related_events" : [ "5e882fd0-2472-4ee4-b35a-872d143058ab" ] }, { "id" : "6f47c90e-3993-4364-b60f-bb04727eeadf", "index" : 2691, "period" : 2, "timestamp" : "00:16:05.774", "minute" : 61, "second" : 5, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 102, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 6, "name" : "From Counter" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 44.3, 73.9 ], "duration" : 2.49451, "under_pressure" : true, "related_events" : [ "4b61770c-d078-4324-b863-7e65f1e8fded", "a923ace0-571e-4795-b38e-82ad932d0373", "ba721abc-fcfa-4fa5-b56e-a6aa9938f115" ], "carry" : { "end_location" : [ 64.4, 73.9 ] } }, { "id" : "a923ace0-571e-4795-b38e-82ad932d0373", "index" : 2692, "period" : 2, "timestamp" : "00:16:06.985", "minute" : 61, "second" : 6, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 102, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 6, "name" : "From Counter" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 54.8, 5.5 ], "duration" : 1.251607, "counterpress" : true, "related_events" : [ "6f47c90e-3993-4364-b60f-bb04727eeadf" ] }, { "id" : "0106d03f-bc9a-4cba-8bc2-c476db03ad62", "index" : 2693, "period" : 2, "timestamp" : "00:16:08.269", "minute" : 61, "second" : 8, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 102, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 6, "name" : "From Counter" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 55.7, 6.2 ], "duration" : 0.0, "counterpress" : true, "related_events" : [ "ba721abc-fcfa-4fa5-b56e-a6aa9938f115" ] }, { "id" : "ba721abc-fcfa-4fa5-b56e-a6aa9938f115", "index" : 2694, "period" : 2, "timestamp" : "00:16:08.269", "minute" : 61, "second" : 8, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 102, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 6, "name" : "From Counter" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 64.4, 73.9 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "0106d03f-bc9a-4cba-8bc2-c476db03ad62" ] }, { "id" : "c642cf9e-c1b4-4699-97fe-8d046bd33e45", "index" : 2695, "period" : 2, "timestamp" : "00:16:42.086", "minute" : 61, "second" : 42, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 103, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 69.6, 66.7 ], "duration" : 3.106186, "related_events" : [ "94b96712-738e-473c-a61d-e818ffc54c4d" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 62.142178, "angle" : -1.3137183, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 85.4, 6.6 ], "switch" : true, "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 62, "name" : "Free Kick" } } }, { "id" : "94b96712-738e-473c-a61d-e818ffc54c4d", "index" : 2696, "period" : 2, "timestamp" : "00:16:45.192", "minute" : 61, "second" : 45, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 103, "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" : [ 85.4, 6.6 ], "related_events" : [ "c642cf9e-c1b4-4699-97fe-8d046bd33e45" ] }, { "id" : "ba1ea66b-090d-48ae-b9fb-eb627a2674d0", "index" : 2697, "period" : 2, "timestamp" : "00:16:45.192", "minute" : 61, "second" : 45, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 103, "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" : [ 85.4, 6.6 ], "duration" : 2.765758, "related_events" : [ "2c93cdf7-41d8-4a58-bca8-5413f581c303", "94b96712-738e-473c-a61d-e818ffc54c4d" ], "carry" : { "end_location" : [ 85.0, 6.1 ] } }, { "id" : "2c93cdf7-41d8-4a58-bca8-5413f581c303", "index" : 2698, "period" : 2, "timestamp" : "00:16:47.958", "minute" : 61, "second" : 47, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 103, "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" : [ 85.0, 6.1 ], "duration" : 0.804258, "related_events" : [ "27d6e793-31f8-489b-8717-2d328d703436" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 11.738825, "angle" : 2.368242, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 76.6, 14.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "27d6e793-31f8-489b-8717-2d328d703436", "index" : 2699, "period" : 2, "timestamp" : "00:16:48.762", "minute" : 61, "second" : 48, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 103, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 76.6, 14.3 ], "related_events" : [ "2c93cdf7-41d8-4a58-bca8-5413f581c303" ] }, { "id" : "c852bbcb-089e-4f7b-bdc6-19e21ec115f6", "index" : 2700, "period" : 2, "timestamp" : "00:16:48.762", "minute" : 61, "second" : 48, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 103, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 76.6, 14.3 ], "duration" : 1.622955, "related_events" : [ "14723e9f-d601-438e-9174-363314d631f8", "27d6e793-31f8-489b-8717-2d328d703436" ], "carry" : { "end_location" : [ 75.6, 17.5 ] } }, { "id" : "14723e9f-d601-438e-9174-363314d631f8", "index" : 2701, "period" : 2, "timestamp" : "00:16:50.385", "minute" : 61, "second" : 50, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 103, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 75.6, 17.5 ], "duration" : 2.882308, "related_events" : [ "f177d0af-7daa-4c05-9a78-ad3fee839c7f" ], "pass" : { "recipient" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "length" : 55.54458, "angle" : 1.1119796, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 100.2, 67.3 ], "switch" : true, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f177d0af-7daa-4c05-9a78-ad3fee839c7f", "index" : 2702, "period" : 2, "timestamp" : "00:16:53.267", "minute" : 61, "second" : 53, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 103, "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" : [ 100.2, 67.3 ], "related_events" : [ "14723e9f-d601-438e-9174-363314d631f8" ] }, { "id" : "c1afabab-e07e-4151-8f3b-f885ca94b93b", "index" : 2703, "period" : 2, "timestamp" : "00:16:53.267", "minute" : 61, "second" : 53, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 103, "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" : [ 100.2, 67.3 ], "duration" : 2.896718, "under_pressure" : true, "related_events" : [ "12f7f610-38f5-4822-92a1-6129ddc47248", "f177d0af-7daa-4c05-9a78-ad3fee839c7f", "fa725629-364d-438c-a069-fec1721eab51" ], "carry" : { "end_location" : [ 90.5, 71.6 ] } }, { "id" : "fa725629-364d-438c-a069-fec1721eab51", "index" : 2704, "period" : 2, "timestamp" : "00:16:53.735", "minute" : 61, "second" : 53, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 103, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 20.4, 13.0 ], "duration" : 1.869497, "related_events" : [ "c1afabab-e07e-4151-8f3b-f885ca94b93b" ] }, { "id" : "08e14158-5f86-4d1b-973c-d6e1391b60db", "index" : 2705, "period" : 2, "timestamp" : "00:16:56.076", "minute" : 61, "second" : 56, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 103, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 29.6, 9.2 ], "duration" : 0.478857, "related_events" : [ "12f7f610-38f5-4822-92a1-6129ddc47248" ] }, { "id" : "12f7f610-38f5-4822-92a1-6129ddc47248", "index" : 2706, "period" : 2, "timestamp" : "00:16:56.164", "minute" : 61, "second" : 56, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 103, "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" : [ 90.5, 71.6 ], "duration" : 1.698632, "under_pressure" : true, "related_events" : [ "08e14158-5f86-4d1b-973c-d6e1391b60db", "5681fafc-1ede-4d19-9e3f-8d2d775b8e6f" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 21.085777, "angle" : 0.09023052, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 111.5, 73.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "5681fafc-1ede-4d19-9e3f-8d2d775b8e6f", "index" : 2707, "period" : 2, "timestamp" : "00:16:57.863", "minute" : 61, "second" : 57, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 103, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 111.5, 73.5 ], "related_events" : [ "12f7f610-38f5-4822-92a1-6129ddc47248" ] }, { "id" : "743f55c1-96b0-4ac0-a3f7-f976e37cf8b3", "index" : 2708, "period" : 2, "timestamp" : "00:16:57.863", "minute" : 61, "second" : 57, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 103, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 111.5, 73.5 ], "duration" : 1.407925, "related_events" : [ "5681fafc-1ede-4d19-9e3f-8d2d775b8e6f", "9fab04a9-79e0-44f7-bdc3-60577e36d9a3" ], "carry" : { "end_location" : [ 111.5, 72.0 ] } }, { "id" : "9fab04a9-79e0-44f7-bdc3-60577e36d9a3", "index" : 2709, "period" : 2, "timestamp" : "00:16:59.271", "minute" : 61, "second" : 59, "type" : { "id" : 14, "name" : "Dribble" }, "possession" : 103, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 111.5, 72.0 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "a126e47d-d9a6-4a61-9143-4c4a7229dc59" ], "dribble" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "a126e47d-d9a6-4a61-9143-4c4a7229dc59", "index" : 2710, "period" : 2, "timestamp" : "00:16:59.271", "minute" : 61, "second" : 59, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 103, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 8.6, 8.1 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "9fab04a9-79e0-44f7-bdc3-60577e36d9a3" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 13, "name" : "Lost In Play" } } }, { "id" : "6799f2d5-4c49-42d6-bf90-8ae083656089", "index" : 2711, "period" : 2, "timestamp" : "00:16:59.337", "minute" : 61, "second" : 59, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 103, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 8.2, 10.0 ], "duration" : 1.711337, "related_events" : [ "704e1159-1177-498d-8741-9022f65c91c1", "bc3ba021-a7ca-4373-acf4-a45b49244d78" ] }, { "id" : "704e1159-1177-498d-8741-9022f65c91c1", "index" : 2712, "period" : 2, "timestamp" : "00:17:00.493", "minute" : 62, "second" : 0, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 103, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 111.7, 68.0 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "6799f2d5-4c49-42d6-bf90-8ae083656089" ] }, { "id" : "bc3ba021-a7ca-4373-acf4-a45b49244d78", "index" : 2713, "period" : 2, "timestamp" : "00:17:00.493", "minute" : 62, "second" : 0, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 103, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 111.7, 68.0 ], "duration" : 0.923426, "under_pressure" : true, "related_events" : [ "5c8d0928-8ec4-4e58-94b9-eeecbc8ef9cb", "6799f2d5-4c49-42d6-bf90-8ae083656089", "704e1159-1177-498d-8741-9022f65c91c1", "8ff03c79-04b0-4b82-b800-bf1788340e16" ], "carry" : { "end_location" : [ 105.4, 67.7 ] } }, { "id" : "5c8d0928-8ec4-4e58-94b9-eeecbc8ef9cb", "index" : 2714, "period" : 2, "timestamp" : "00:17:01.417", "minute" : 62, "second" : 1, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 103, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 14.7, 12.4 ], "duration" : 0.0, "related_events" : [ "8ff03c79-04b0-4b82-b800-bf1788340e16", "bc3ba021-a7ca-4373-acf4-a45b49244d78" ] }, { "id" : "8ff03c79-04b0-4b82-b800-bf1788340e16", "index" : 2715, "period" : 2, "timestamp" : "00:17:01.417", "minute" : 62, "second" : 1, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 103, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 105.4, 67.7 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "5c8d0928-8ec4-4e58-94b9-eeecbc8ef9cb" ] }, { "id" : "463c7ade-9c42-49ba-9eed-86eaf4d7ee2b", "index" : 2716, "period" : 2, "timestamp" : "00:17:53.195", "minute" : 62, "second" : 53, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 104, "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" : [ 107.0, 67.7 ], "duration" : 3.409489, "pass" : { "length" : 51.855953, "angle" : -1.3173988, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 120.0, 17.5 ], "cross" : true, "switch" : true, "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 62, "name" : "Free Kick" }, "outcome" : { "id" : 75, "name" : "Out" } } }, { "id" : "d45d59d7-34ee-402c-8313-432569dd3ddf", "index" : 2717, "period" : 2, "timestamp" : "00:18:04.338", "minute" : 63, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "off_camera" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 7.0, 44.1 ], "duration" : 2.065285, "related_events" : [ "4061809a-0b22-4671-86cd-af689fa5dadd" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 13.472936, "angle" : 1.4666964, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 8.4, 57.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 63, "name" : "Goal Kick" } } }, { "id" : "4061809a-0b22-4671-86cd-af689fa5dadd", "index" : 2718, "period" : 2, "timestamp" : "00:18:06.403", "minute" : 63, "second" : 6, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 8.4, 57.5 ], "related_events" : [ "d45d59d7-34ee-402c-8313-432569dd3ddf" ] }, { "id" : "88b43824-cc9b-44ca-9911-4a9ecbbc4b83", "index" : 2719, "period" : 2, "timestamp" : "00:18:07.565", "minute" : 63, "second" : 7, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 6.7, 53.6 ], "duration" : 1.740617, "related_events" : [ "a9ca2956-4b32-44d6-a008-12d329cbe63e" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 35.481827, "angle" : 0.6333549, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 35.3, 74.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "a9ca2956-4b32-44d6-a008-12d329cbe63e", "index" : 2720, "period" : 2, "timestamp" : "00:18:09.305", "minute" : 63, "second" : 9, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 35.3, 74.6 ], "related_events" : [ "88b43824-cc9b-44ca-9911-4a9ecbbc4b83" ] }, { "id" : "f772a88f-f143-4285-b1b3-0aa8fe4328f1", "index" : 2721, "period" : 2, "timestamp" : "00:18:09.305", "minute" : 63, "second" : 9, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 35.3, 74.6 ], "duration" : 1.164574, "under_pressure" : true, "related_events" : [ "1a8dcf74-5dc6-49f7-9312-9ee9e8791c13", "30b0036f-7a68-48e4-bda0-dab63d3d443e", "a9ca2956-4b32-44d6-a008-12d329cbe63e" ], "carry" : { "end_location" : [ 38.3, 75.5 ] } }, { "id" : "1a8dcf74-5dc6-49f7-9312-9ee9e8791c13", "index" : 2722, "period" : 2, "timestamp" : "00:18:10.157", "minute" : 63, "second" : 10, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 83.1, 4.6 ], "duration" : 0.560043, "related_events" : [ "30b0036f-7a68-48e4-bda0-dab63d3d443e", "f772a88f-f143-4285-b1b3-0aa8fe4328f1" ] }, { "id" : "30b0036f-7a68-48e4-bda0-dab63d3d443e", "index" : 2723, "period" : 2, "timestamp" : "00:18:10.470", "minute" : 63, "second" : 10, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 38.3, 75.5 ], "duration" : 1.202331, "under_pressure" : true, "related_events" : [ "1a8dcf74-5dc6-49f7-9312-9ee9e8791c13", "eb2f8251-f4fd-413f-995f-a2215269b9bd" ], "pass" : { "recipient" : { "id" : 5480, "name" : "Corentin Tolisso" }, "length" : 15.610893, "angle" : -0.443593, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 52.4, 68.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "eb2f8251-f4fd-413f-995f-a2215269b9bd", "index" : 2724, "period" : 2, "timestamp" : "00:18:11.672", "minute" : 63, "second" : 11, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 52.4, 68.8 ], "related_events" : [ "30b0036f-7a68-48e4-bda0-dab63d3d443e" ] }, { "id" : "55cd731c-d348-4748-ab8c-342dacfc6a1d", "index" : 2725, "period" : 2, "timestamp" : "00:18:11.672", "minute" : 63, "second" : 11, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 52.4, 68.8 ], "duration" : 5.772738, "related_events" : [ "e38be1ba-7b74-4402-8103-4e0ade41a900", "eb2f8251-f4fd-413f-995f-a2215269b9bd" ], "carry" : { "end_location" : [ 46.5, 52.1 ] } }, { "id" : "e38be1ba-7b74-4402-8103-4e0ade41a900", "index" : 2726, "period" : 2, "timestamp" : "00:18:17.445", "minute" : 63, "second" : 17, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 46.5, 52.1 ], "duration" : 1.736828, "related_events" : [ "ef59e0ec-d449-4103-b15f-a66fcb794667" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 24.167126, "angle" : -1.6453468, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 44.7, 28.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ef59e0ec-d449-4103-b15f-a66fcb794667", "index" : 2727, "period" : 2, "timestamp" : "00:18:19.182", "minute" : 63, "second" : 19, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 44.7, 28.0 ], "related_events" : [ "e38be1ba-7b74-4402-8103-4e0ade41a900" ] }, { "id" : "187cd716-c5d0-43e0-adc6-f4bd26e55aa9", "index" : 2728, "period" : 2, "timestamp" : "00:18:19.182", "minute" : 63, "second" : 19, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 44.7, 28.0 ], "duration" : 1.251471, "related_events" : [ "b85250c0-e804-4945-99c7-1dee74a51d21", "ef59e0ec-d449-4103-b15f-a66fcb794667" ], "carry" : { "end_location" : [ 45.2, 25.2 ] } }, { "id" : "b85250c0-e804-4945-99c7-1dee74a51d21", "index" : 2729, "period" : 2, "timestamp" : "00:18:20.433", "minute" : 63, "second" : 20, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 45.2, 25.2 ], "duration" : 1.003388, "related_events" : [ "8185c7ca-ea73-4789-a58b-5929eedbaad6" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 17.55819, "angle" : -1.3990934, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.2, 7.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "8185c7ca-ea73-4789-a58b-5929eedbaad6", "index" : 2730, "period" : 2, "timestamp" : "00:18:21.437", "minute" : 63, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 48.2, 7.9 ], "related_events" : [ "b85250c0-e804-4945-99c7-1dee74a51d21" ] }, { "id" : "98cd32b1-9e2d-4ae4-b636-99d4a898f60c", "index" : 2731, "period" : 2, "timestamp" : "00:18:21.437", "minute" : 63, "second" : 21, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 48.2, 7.9 ], "duration" : 3.266586, "under_pressure" : true, "related_events" : [ "46ff2946-81f6-4b4c-884d-71d7972aef13", "8185c7ca-ea73-4789-a58b-5929eedbaad6", "e5c1bc95-be07-4e3f-8cf7-daba148991b4" ], "carry" : { "end_location" : [ 31.7, 22.2 ] } }, { "id" : "e5c1bc95-be07-4e3f-8cf7-daba148991b4", "index" : 2732, "period" : 2, "timestamp" : "00:18:21.771", "minute" : 63, "second" : 21, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 76.0, 70.3 ], "duration" : 1.501767, "related_events" : [ "98cd32b1-9e2d-4ae4-b636-99d4a898f60c" ] }, { "id" : "46ff2946-81f6-4b4c-884d-71d7972aef13", "index" : 2733, "period" : 2, "timestamp" : "00:18:24.703", "minute" : 63, "second" : 24, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 31.7, 22.2 ], "duration" : 2.096895, "related_events" : [ "4e9db610-34e1-4497-a82c-1a8b060e8b4d" ], "pass" : { "recipient" : { "id" : 3099, "name" : "Hugo Lloris" }, "length" : 28.04015, "angle" : 2.551612, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 8.4, 37.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "4e9db610-34e1-4497-a82c-1a8b060e8b4d", "index" : 2734, "period" : 2, "timestamp" : "00:18:26.800", "minute" : 63, "second" : 26, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 8.4, 37.8 ], "related_events" : [ "46ff2946-81f6-4b4c-884d-71d7972aef13" ] }, { "id" : "7a9a7343-c32b-4581-a4ca-eeaaba0cf07a", "index" : 2735, "period" : 2, "timestamp" : "00:18:26.800", "minute" : 63, "second" : 26, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 8.4, 37.8 ], "duration" : 2.482451, "related_events" : [ "2c5526d3-2726-4035-aba3-692b87da49c1", "4e9db610-34e1-4497-a82c-1a8b060e8b4d" ], "carry" : { "end_location" : [ 8.4, 39.5 ] } }, { "id" : "2c5526d3-2726-4035-aba3-692b87da49c1", "index" : 2736, "period" : 2, "timestamp" : "00:18:29.283", "minute" : 63, "second" : 29, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 8.4, 39.5 ], "duration" : 1.269287, "related_events" : [ "bc4fdb47-2db9-4624-b996-0c9c6fce60ae" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 16.204937, "angle" : 0.61881477, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 21.6, 48.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "bc4fdb47-2db9-4624-b996-0c9c6fce60ae", "index" : 2737, "period" : 2, "timestamp" : "00:18:30.552", "minute" : 63, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 21.6, 48.9 ], "related_events" : [ "2c5526d3-2726-4035-aba3-692b87da49c1" ] }, { "id" : "68c1ad02-4d80-4ed1-b28f-903b787d89bc", "index" : 2738, "period" : 2, "timestamp" : "00:18:30.552", "minute" : 63, "second" : 30, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 21.6, 48.9 ], "duration" : 8.370381, "related_events" : [ "8acb32da-9af2-48a2-bea2-93f07094db5d", "bc4fdb47-2db9-4624-b996-0c9c6fce60ae" ], "carry" : { "end_location" : [ 44.3, 25.2 ] } }, { "id" : "8acb32da-9af2-48a2-bea2-93f07094db5d", "index" : 2739, "period" : 2, "timestamp" : "00:18:38.922", "minute" : 63, "second" : 38, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 44.3, 25.2 ], "duration" : 1.480434, "related_events" : [ "ef12de0c-81c8-4689-b24e-f0b832232d5f" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 18.004444, "angle" : -1.5930148, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 43.9, 7.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ef12de0c-81c8-4689-b24e-f0b832232d5f", "index" : 2740, "period" : 2, "timestamp" : "00:18:40.403", "minute" : 63, "second" : 40, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 43.9, 7.2 ], "related_events" : [ "8acb32da-9af2-48a2-bea2-93f07094db5d" ] }, { "id" : "1d3eec3f-e4d7-442a-9bf9-5ceb65a11c6e", "index" : 2741, "period" : 2, "timestamp" : "00:18:40.403", "minute" : 63, "second" : 40, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 43.9, 7.2 ], "duration" : 0.992835, "related_events" : [ "b8ef2a5f-ac89-4ec5-9cc7-5724cea0de34", "ef12de0c-81c8-4689-b24e-f0b832232d5f" ], "carry" : { "end_location" : [ 43.5, 9.2 ] } }, { "id" : "b8ef2a5f-ac89-4ec5-9cc7-5724cea0de34", "index" : 2742, "period" : 2, "timestamp" : "00:18:41.396", "minute" : 63, "second" : 41, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 43.5, 9.2 ], "duration" : 0.753366, "related_events" : [ "9c64aa03-d155-493a-beae-04e570d8c323" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 9.025519, "angle" : 1.7377665, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.0, 18.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "9c64aa03-d155-493a-beae-04e570d8c323", "index" : 2743, "period" : 2, "timestamp" : "00:18:42.149", "minute" : 63, "second" : 42, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 42.0, 18.1 ], "related_events" : [ "b8ef2a5f-ac89-4ec5-9cc7-5724cea0de34" ] }, { "id" : "3b0f1774-3004-4753-ba1a-21a939a2dbc5", "index" : 2744, "period" : 2, "timestamp" : "00:18:42.149", "minute" : 63, "second" : 42, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 42.0, 18.1 ], "duration" : 2.000879, "related_events" : [ "9c64aa03-d155-493a-beae-04e570d8c323", "bb3cc6af-e075-4b88-ac2e-e0d0dfbe8b37" ], "carry" : { "end_location" : [ 42.2, 22.0 ] } }, { "id" : "bb3cc6af-e075-4b88-ac2e-e0d0dfbe8b37", "index" : 2745, "period" : 2, "timestamp" : "00:18:44.150", "minute" : 63, "second" : 44, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 42.2, 22.0 ], "duration" : 3.524985, "related_events" : [ "bd0f6c74-4aa1-4a70-b46b-df2a74c94111" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 61.606007, "angle" : 1.0788338, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 71.3, 76.3 ], "switch" : true, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "bd0f6c74-4aa1-4a70-b46b-df2a74c94111", "index" : 2746, "period" : 2, "timestamp" : "00:18:47.675", "minute" : 63, "second" : 47, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 71.3, 76.3 ], "related_events" : [ "bb3cc6af-e075-4b88-ac2e-e0d0dfbe8b37" ] }, { "id" : "1b2b4250-03af-4992-964a-640ba0c70067", "index" : 2747, "period" : 2, "timestamp" : "00:18:47.675", "minute" : 63, "second" : 47, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 71.3, 76.3 ], "duration" : 0.816788, "related_events" : [ "bd0f6c74-4aa1-4a70-b46b-df2a74c94111", "f5c32878-05b7-43d2-ab6a-9622c779fef1" ], "carry" : { "end_location" : [ 78.1, 75.2 ] } }, { "id" : "f5c32878-05b7-43d2-ab6a-9622c779fef1", "index" : 2748, "period" : 2, "timestamp" : "00:18:48.492", "minute" : 63, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 78.1, 75.2 ], "duration" : 1.436909, "related_events" : [ "f0626a10-c140-43e7-b081-e03cb2827a0b" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 11.322986, "angle" : -2.2372615, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 71.1, 66.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f0626a10-c140-43e7-b081-e03cb2827a0b", "index" : 2749, "period" : 2, "timestamp" : "00:18:49.929", "minute" : 63, "second" : 49, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 71.1, 66.3 ], "related_events" : [ "f5c32878-05b7-43d2-ab6a-9622c779fef1" ] }, { "id" : "32eff4c9-de03-426b-bf87-c1df7ea80640", "index" : 2750, "period" : 2, "timestamp" : "00:18:49.929", "minute" : 63, "second" : 49, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 71.1, 66.3 ], "duration" : 1.08005, "under_pressure" : true, "related_events" : [ "73ac92ec-86ee-4f53-a211-26f9a443cd03", "f0626a10-c140-43e7-b081-e03cb2827a0b", "ff2a01f2-7fb1-49c5-9a37-e7a546909ac2" ], "carry" : { "end_location" : [ 69.3, 64.1 ] } }, { "id" : "73ac92ec-86ee-4f53-a211-26f9a443cd03", "index" : 2751, "period" : 2, "timestamp" : "00:18:50.023", "minute" : 63, "second" : 50, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 50.8, 15.3 ], "duration" : 0.650751, "related_events" : [ "32eff4c9-de03-426b-bf87-c1df7ea80640" ] }, { "id" : "ff2a01f2-7fb1-49c5-9a37-e7a546909ac2", "index" : 2752, "period" : 2, "timestamp" : "00:18:51.009", "minute" : 63, "second" : 51, "type" : { "id" : 14, "name" : "Dribble" }, "possession" : 105, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 69.3, 64.1 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "9dea03f5-9f79-476a-a4e6-7c5beb834ad5" ], "dribble" : { "nutmeg" : true, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "9dea03f5-9f79-476a-a4e6-7c5beb834ad5", "index" : 2753, "period" : 2, "timestamp" : "00:18:51.009", "minute" : 63, "second" : 51, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 50.8, 16.0 ], "duration" : 0.0, "under_pressure" : true, "counterpress" : true, "related_events" : [ "ff2a01f2-7fb1-49c5-9a37-e7a546909ac2" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 4, "name" : "Won" } } }, { "id" : "33b0dd63-3800-4d00-8fc8-c9d242d83f91", "index" : 2754, "period" : 2, "timestamp" : "00:18:51.009", "minute" : 63, "second" : 51, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 50.8, 16.0 ], "duration" : 2.42378, "under_pressure" : true, "related_events" : [ "9dea03f5-9f79-476a-a4e6-7c5beb834ad5", "d76be12d-ddf9-4482-8931-7c5c1c7f9d3a", "f2ffbc76-28cc-4bc1-927d-dbc8f81e0e9f" ], "carry" : { "end_location" : [ 55.2, 26.7 ] } }, { "id" : "d76be12d-ddf9-4482-8931-7c5c1c7f9d3a", "index" : 2755, "period" : 2, "timestamp" : "00:18:51.381", "minute" : 63, "second" : 51, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 69.8, 61.6 ], "duration" : 0.846454, "counterpress" : true, "related_events" : [ "33b0dd63-3800-4d00-8fc8-c9d242d83f91" ] }, { "id" : "f2ffbc76-28cc-4bc1-927d-dbc8f81e0e9f", "index" : 2756, "period" : 2, "timestamp" : "00:18:53.432", "minute" : 63, "second" : 53, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 55.2, 26.7 ], "duration" : 1.217452, "related_events" : [ "eb0cdd17-9bd8-433e-ac5a-b3d6f003a358" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 11.706836, "angle" : 1.604971, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 54.8, 38.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "eb0cdd17-9bd8-433e-ac5a-b3d6f003a358", "index" : 2757, "period" : 2, "timestamp" : "00:18:54.650", "minute" : 63, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 106, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 54.8, 38.4 ], "related_events" : [ "f2ffbc76-28cc-4bc1-927d-dbc8f81e0e9f" ] }, { "id" : "8376adf7-60b1-461f-b8ea-375734e05499", "index" : 2758, "period" : 2, "timestamp" : "00:18:54.650", "minute" : 63, "second" : 54, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 106, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 54.8, 38.4 ], "duration" : 2.857562, "related_events" : [ "cbd2a6e6-20e6-453f-86ff-bdf337f25015", "eb0cdd17-9bd8-433e-ac5a-b3d6f003a358" ], "carry" : { "end_location" : [ 62.7, 48.7 ] } }, { "id" : "cbd2a6e6-20e6-453f-86ff-bdf337f25015", "index" : 2759, "period" : 2, "timestamp" : "00:18:57.507", "minute" : 63, "second" : 57, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 106, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 62.7, 48.7 ], "duration" : 1.804138, "related_events" : [ "a76988b0-6e12-455e-97a7-820d7211e108" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 33.48567, "angle" : 0.8339857, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 85.2, 73.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "a76988b0-6e12-455e-97a7-820d7211e108", "index" : 2760, "period" : 2, "timestamp" : "00:18:59.311", "minute" : 63, "second" : 59, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 106, "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" : 23, "name" : "Center Forward" }, "location" : [ 85.2, 73.5 ], "related_events" : [ "cbd2a6e6-20e6-453f-86ff-bdf337f25015" ] }, { "id" : "f5bcdece-09b8-4cb0-ac07-86039468e787", "index" : 2761, "period" : 2, "timestamp" : "00:18:59.311", "minute" : 63, "second" : 59, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 106, "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" : 23, "name" : "Center Forward" }, "location" : [ 85.2, 73.5 ], "duration" : 2.345672, "related_events" : [ "8bffe86f-1ce5-49fc-96d4-3e091c5ca622", "a76988b0-6e12-455e-97a7-820d7211e108" ], "carry" : { "end_location" : [ 84.8, 73.5 ] } }, { "id" : "8bffe86f-1ce5-49fc-96d4-3e091c5ca622", "index" : 2762, "period" : 2, "timestamp" : "00:19:01.657", "minute" : 64, "second" : 1, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 106, "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" : 23, "name" : "Center Forward" }, "location" : [ 84.8, 73.5 ], "duration" : 1.032352, "related_events" : [ "148043eb-ea64-47ef-8820-84883a0c6cd3" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 16.559288, "angle" : -2.5669897, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 70.9, 64.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "148043eb-ea64-47ef-8820-84883a0c6cd3", "index" : 2763, "period" : 2, "timestamp" : "00:19:02.690", "minute" : 64, "second" : 2, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 106, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 70.9, 64.5 ], "related_events" : [ "8bffe86f-1ce5-49fc-96d4-3e091c5ca622" ] }, { "id" : "c00e66ba-0e0f-4647-bcf3-b054fbd579e3", "index" : 2764, "period" : 2, "timestamp" : "00:19:02.690", "minute" : 64, "second" : 2, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 106, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 70.9, 64.5 ], "duration" : 0.707079, "related_events" : [ "148043eb-ea64-47ef-8820-84883a0c6cd3", "26efd03b-4079-42ac-b44b-e842256eb6bb" ], "carry" : { "end_location" : [ 70.9, 64.5 ] } }, { "id" : "26efd03b-4079-42ac-b44b-e842256eb6bb", "index" : 2765, "period" : 2, "timestamp" : "00:19:03.397", "minute" : 64, "second" : 3, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 106, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 70.9, 64.5 ], "duration" : 1.366392, "related_events" : [ "ee71f173-df3e-404d-8c4c-dd08ff710bc6" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 12.300406, "angle" : 2.2061675, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.6, 74.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ee71f173-df3e-404d-8c4c-dd08ff710bc6", "index" : 2766, "period" : 2, "timestamp" : "00:19:04.763", "minute" : 64, "second" : 4, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 63.6, 74.4 ], "related_events" : [ "26efd03b-4079-42ac-b44b-e842256eb6bb" ] }, { "id" : "764357e9-39ae-4f95-bf4b-39f2dcf6c9e4", "index" : 2767, "period" : 2, "timestamp" : "00:19:04.763", "minute" : 64, "second" : 4, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 63.6, 74.4 ], "duration" : 0.325049, "related_events" : [ "e53e1777-12f3-4a0b-bbed-6869f4dbf743", "ee71f173-df3e-404d-8c4c-dd08ff710bc6" ], "carry" : { "end_location" : [ 63.6, 74.4 ] } }, { "id" : "e53e1777-12f3-4a0b-bbed-6869f4dbf743", "index" : 2768, "period" : 2, "timestamp" : "00:19:05.088", "minute" : 64, "second" : 5, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 63.6, 74.4 ], "duration" : 1.313182, "related_events" : [ "e40d2564-f22a-4514-8d69-5a7ae406b79f" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 16.633701, "angle" : -2.8236444, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 47.8, 69.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e40d2564-f22a-4514-8d69-5a7ae406b79f", "index" : 2769, "period" : 2, "timestamp" : "00:19:06.401", "minute" : 64, "second" : 6, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 106, "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.8, 69.2 ], "related_events" : [ "e53e1777-12f3-4a0b-bbed-6869f4dbf743" ] }, { "id" : "2bb8405e-360d-4397-aabe-a3b58b800a13", "index" : 2770, "period" : 2, "timestamp" : "00:19:06.401", "minute" : 64, "second" : 6, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 106, "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.8, 69.2 ], "duration" : 0.625472, "related_events" : [ "a7d8c013-2809-4e13-b20a-57aa83a7eb99", "e40d2564-f22a-4514-8d69-5a7ae406b79f" ], "carry" : { "end_location" : [ 48.2, 68.2 ] } }, { "id" : "a7d8c013-2809-4e13-b20a-57aa83a7eb99", "index" : 2771, "period" : 2, "timestamp" : "00:19:07.027", "minute" : 64, "second" : 7, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 106, "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.2, 68.2 ], "duration" : 0.966044, "related_events" : [ "2513cd86-48f8-4751-8519-25d4a9bbc360" ], "pass" : { "recipient" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "length" : 18.056854, "angle" : -1.2437919, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 54.0, 51.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "2513cd86-48f8-4751-8519-25d4a9bbc360", "index" : 2772, "period" : 2, "timestamp" : "00:19:07.993", "minute" : 64, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 54.0, 51.1 ], "related_events" : [ "a7d8c013-2809-4e13-b20a-57aa83a7eb99" ] }, { "id" : "5f37f7ef-1d86-4012-a4b2-4323664af507", "index" : 2773, "period" : 2, "timestamp" : "00:19:07.993", "minute" : 64, "second" : 7, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 54.0, 51.1 ], "duration" : 1.620706, "related_events" : [ "2513cd86-48f8-4751-8519-25d4a9bbc360", "f6c049eb-fb69-4a37-a06c-1e6333ef735d" ], "carry" : { "end_location" : [ 55.7, 44.0 ] } }, { "id" : "f6c049eb-fb69-4a37-a06c-1e6333ef735d", "index" : 2774, "period" : 2, "timestamp" : "00:19:09.613", "minute" : 64, "second" : 9, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 55.7, 44.0 ], "duration" : 0.851899, "related_events" : [ "206c4d8e-bb50-4892-939e-b839b5f170ae" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 10.404326, "angle" : -0.61466295, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.2, 38.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "206c4d8e-bb50-4892-939e-b839b5f170ae", "index" : 2775, "period" : 2, "timestamp" : "00:19:10.465", "minute" : 64, "second" : 10, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 64.2, 38.0 ], "related_events" : [ "f6c049eb-fb69-4a37-a06c-1e6333ef735d" ] }, { "id" : "8769d602-c82a-4320-baa6-bb74c64923f4", "index" : 2776, "period" : 2, "timestamp" : "00:19:10.465", "minute" : 64, "second" : 10, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 64.4, 38.0 ], "duration" : 0.881447, "related_events" : [ "60ff8fae-3718-4658-9518-d3e6e056d4e9" ], "pass" : { "recipient" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "length" : 9.013878, "angle" : 2.8023, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.9, 41.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "60ff8fae-3718-4658-9518-d3e6e056d4e9", "index" : 2777, "period" : 2, "timestamp" : "00:19:11.347", "minute" : 64, "second" : 11, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 55.9, 41.0 ], "related_events" : [ "8769d602-c82a-4320-baa6-bb74c64923f4" ] }, { "id" : "22d640a8-8355-4675-a2b6-8a12bd360335", "index" : 2778, "period" : 2, "timestamp" : "00:19:11.347", "minute" : 64, "second" : 11, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 55.9, 41.0 ], "duration" : 0.606287, "related_events" : [ "60ff8fae-3718-4658-9518-d3e6e056d4e9", "629be2f7-b2a8-4255-b7db-ea31f73a9d7e" ], "carry" : { "end_location" : [ 55.2, 39.7 ] } }, { "id" : "629be2f7-b2a8-4255-b7db-ea31f73a9d7e", "index" : 2779, "period" : 2, "timestamp" : "00:19:11.953", "minute" : 64, "second" : 11, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 55.2, 39.7 ], "duration" : 1.643413, "related_events" : [ "75880519-2c5b-4c78-bc47-3a7e2e9a9020" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 17.734148, "angle" : -1.8390266, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.5, 22.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "75880519-2c5b-4c78-bc47-3a7e2e9a9020", "index" : 2780, "period" : 2, "timestamp" : "00:19:13.596", "minute" : 64, "second" : 13, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 50.5, 22.6 ], "related_events" : [ "629be2f7-b2a8-4255-b7db-ea31f73a9d7e" ] }, { "id" : "26af0d47-4472-4601-a072-641392e4902d", "index" : 2781, "period" : 2, "timestamp" : "00:19:13.596", "minute" : 64, "second" : 13, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 50.5, 22.6 ], "duration" : 0.523213, "related_events" : [ "54747793-814e-4035-a2c1-9b0cc37edade", "75880519-2c5b-4c78-bc47-3a7e2e9a9020" ], "carry" : { "end_location" : [ 56.1, 16.0 ] } }, { "id" : "54747793-814e-4035-a2c1-9b0cc37edade", "index" : 2782, "period" : 2, "timestamp" : "00:19:14.120", "minute" : 64, "second" : 14, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 56.1, 16.0 ], "duration" : 1.357021, "related_events" : [ "7ef50d57-816c-40ba-a3e3-e4fbd57dc12e" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 17.112568, "angle" : -0.7936624, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 68.1, 3.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "7ef50d57-816c-40ba-a3e3-e4fbd57dc12e", "index" : 2783, "period" : 2, "timestamp" : "00:19:15.477", "minute" : 64, "second" : 15, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 106, "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" : [ 68.1, 3.8 ], "related_events" : [ "54747793-814e-4035-a2c1-9b0cc37edade" ] }, { "id" : "6eb88c2e-2dff-433c-9bfb-6b736ea6084f", "index" : 2784, "period" : 2, "timestamp" : "00:19:15.477", "minute" : 64, "second" : 15, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 106, "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" : [ 68.1, 3.8 ], "duration" : 0.686299, "related_events" : [ "7ef50d57-816c-40ba-a3e3-e4fbd57dc12e", "c61524a6-9c26-4f4c-ae87-aff9a628c8d1" ], "carry" : { "end_location" : [ 68.1, 3.8 ] } }, { "id" : "c61524a6-9c26-4f4c-ae87-aff9a628c8d1", "index" : 2785, "period" : 2, "timestamp" : "00:19:16.163", "minute" : 64, "second" : 16, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 106, "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" : [ 68.1, 3.8 ], "duration" : 0.752189, "related_events" : [ "0ded3da1-b849-4192-b162-0212b90d86cc" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 5.748913, "angle" : 2.91349, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.5, 5.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "0ded3da1-b849-4192-b162-0212b90d86cc", "index" : 2786, "period" : 2, "timestamp" : "00:19:16.915", "minute" : 64, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 62.5, 5.1 ], "related_events" : [ "c61524a6-9c26-4f4c-ae87-aff9a628c8d1" ] }, { "id" : "7479e8ec-7305-48d4-95fa-7cbbddccaa2a", "index" : 2787, "period" : 2, "timestamp" : "00:19:16.915", "minute" : 64, "second" : 16, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 62.5, 5.1 ], "duration" : 0.916819, "related_events" : [ "0ded3da1-b849-4192-b162-0212b90d86cc", "51c6bbaf-ad93-46d7-b67e-f868993ac719" ], "carry" : { "end_location" : [ 62.3, 6.6 ] } }, { "id" : "51c6bbaf-ad93-46d7-b67e-f868993ac719", "index" : 2788, "period" : 2, "timestamp" : "00:19:17.832", "minute" : 64, "second" : 17, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 62.3, 6.6 ], "duration" : 0.917238, "related_events" : [ "c27b4189-389f-4eb6-80b9-29ab0c08999c" ], "pass" : { "recipient" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "length" : 10.218122, "angle" : 1.3638041, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.4, 16.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "c27b4189-389f-4eb6-80b9-29ab0c08999c", "index" : 2789, "period" : 2, "timestamp" : "00:19:18.749", "minute" : 64, "second" : 18, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 64.4, 16.6 ], "related_events" : [ "51c6bbaf-ad93-46d7-b67e-f868993ac719" ] }, { "id" : "9e9a8405-d0d9-4fbf-b248-87cea8c134fe", "index" : 2790, "period" : 2, "timestamp" : "00:19:18.749", "minute" : 64, "second" : 18, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 64.7, 16.6 ], "duration" : 1.891253, "related_events" : [ "7ea4a504-ea9b-4e73-b31f-c85b6ab1ada7" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 13.720058, "angle" : -2.606173, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 52.9, 9.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "7ea4a504-ea9b-4e73-b31f-c85b6ab1ada7", "index" : 2791, "period" : 2, "timestamp" : "00:19:20.641", "minute" : 64, "second" : 20, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 52.9, 9.6 ], "related_events" : [ "9e9a8405-d0d9-4fbf-b248-87cea8c134fe" ] }, { "id" : "229164ce-704e-47cc-9fd4-d09c2e4e1af8", "index" : 2792, "period" : 2, "timestamp" : "00:19:20.641", "minute" : 64, "second" : 20, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 52.3, 9.8 ], "duration" : 1.861396, "related_events" : [ "899113a8-e41e-4f15-8964-ca59835911bf" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 39.572845, "angle" : 1.6314812, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.9, 49.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "899113a8-e41e-4f15-8964-ca59835911bf", "index" : 2793, "period" : 2, "timestamp" : "00:19:22.502", "minute" : 64, "second" : 22, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 106, "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.9, 49.3 ], "related_events" : [ "229164ce-704e-47cc-9fd4-d09c2e4e1af8" ] }, { "id" : "749c112f-4395-412d-8c5a-04aa30035ddf", "index" : 2794, "period" : 2, "timestamp" : "00:19:22.502", "minute" : 64, "second" : 22, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 106, "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.9, 49.3 ], "duration" : 1.234442, "related_events" : [ "899113a8-e41e-4f15-8964-ca59835911bf", "fb92c34d-7ca0-42d6-8489-d6a45d4d5b65" ], "carry" : { "end_location" : [ 49.0, 50.2 ] } }, { "id" : "fb92c34d-7ca0-42d6-8489-d6a45d4d5b65", "index" : 2795, "period" : 2, "timestamp" : "00:19:23.736", "minute" : 64, "second" : 23, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 106, "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, 50.2 ], "duration" : 1.482518, "related_events" : [ "2fa60579-c5cc-4717-8dbe-80f638c82efb" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 27.020363, "angle" : 1.2818209, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.7, 76.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "2fa60579-c5cc-4717-8dbe-80f638c82efb", "index" : 2796, "period" : 2, "timestamp" : "00:19:25.219", "minute" : 64, "second" : 25, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 56.7, 76.1 ], "related_events" : [ "fb92c34d-7ca0-42d6-8489-d6a45d4d5b65" ] }, { "id" : "d7b1a84e-d3de-46b5-a9f4-07ead0df75de", "index" : 2797, "period" : 2, "timestamp" : "00:19:25.219", "minute" : 64, "second" : 25, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 56.7, 76.1 ], "duration" : 1.457711, "related_events" : [ "2fa60579-c5cc-4717-8dbe-80f638c82efb", "ad3fa048-2f0f-446e-8bb5-61b4de2b2f08" ], "carry" : { "end_location" : [ 56.3, 74.2 ] } }, { "id" : "ad3fa048-2f0f-446e-8bb5-61b4de2b2f08", "index" : 2798, "period" : 2, "timestamp" : "00:19:26.677", "minute" : 64, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 56.3, 74.2 ], "duration" : 1.130379, "related_events" : [ "745368f4-df49-4d69-8cbc-a6fd4606bffb" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 9.436631, "angle" : -2.0439224, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 52.0, 65.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "745368f4-df49-4d69-8cbc-a6fd4606bffb", "index" : 2799, "period" : 2, "timestamp" : "00:19:27.807", "minute" : 64, "second" : 27, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 106, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 52.0, 65.8 ], "related_events" : [ "ad3fa048-2f0f-446e-8bb5-61b4de2b2f08" ] }, { "id" : "9b1e2ea8-439f-42f9-8700-3a5a6af12327", "index" : 2800, "period" : 2, "timestamp" : "00:19:27.807", "minute" : 64, "second" : 27, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 106, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 52.0, 65.8 ], "duration" : 1.881596, "related_events" : [ "745368f4-df49-4d69-8cbc-a6fd4606bffb", "9cffc353-9ed6-4dc5-ae5f-b25406986afa" ], "carry" : { "end_location" : [ 54.4, 61.5 ] } }, { "id" : "9cffc353-9ed6-4dc5-ae5f-b25406986afa", "index" : 2801, "period" : 2, "timestamp" : "00:19:29.689", "minute" : 64, "second" : 29, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 106, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 54.4, 61.5 ], "duration" : 1.479613, "related_events" : [ "89810320-6e49-496d-87f3-4ef7c71b63d6" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 10.25768, "angle" : -2.0911517, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.3, 52.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "89810320-6e49-496d-87f3-4ef7c71b63d6", "index" : 2802, "period" : 2, "timestamp" : "00:19:31.168", "minute" : 64, "second" : 31, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 106, "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.3, 52.6 ], "related_events" : [ "9cffc353-9ed6-4dc5-ae5f-b25406986afa" ] }, { "id" : "56aa695a-394a-4c69-82e4-258f7cecc774", "index" : 2803, "period" : 2, "timestamp" : "00:19:31.168", "minute" : 64, "second" : 31, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 106, "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.3, 52.6 ], "duration" : 6.282503, "related_events" : [ "89810320-6e49-496d-87f3-4ef7c71b63d6", "e3d44833-ae81-45f7-ae34-360a22e11930" ], "carry" : { "end_location" : [ 55.2, 62.8 ] } }, { "id" : "e3d44833-ae81-45f7-ae34-360a22e11930", "index" : 2804, "period" : 2, "timestamp" : "00:19:37.451", "minute" : 64, "second" : 37, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 106, "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" : [ 55.2, 62.8 ], "duration" : 1.190991, "related_events" : [ "0bcaa385-9e5d-4d73-987c-c5436e877d07" ], "pass" : { "recipient" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "length" : 12.070211, "angle" : 1.4628838, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.5, 74.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0bcaa385-9e5d-4d73-987c-c5436e877d07", "index" : 2805, "period" : 2, "timestamp" : "00:19:38.642", "minute" : 64, "second" : 38, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 56.5, 74.8 ], "related_events" : [ "e3d44833-ae81-45f7-ae34-360a22e11930" ] }, { "id" : "b77a3c97-4615-4b6b-98ab-cec4039fa345", "index" : 2806, "period" : 2, "timestamp" : "00:19:38.642", "minute" : 64, "second" : 38, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 56.5, 74.8 ], "duration" : 0.900728, "related_events" : [ "0bcaa385-9e5d-4d73-987c-c5436e877d07", "8dd8a2b1-d32e-409c-8bea-81a2ff1462d6" ], "carry" : { "end_location" : [ 55.5, 73.9 ] } }, { "id" : "8dd8a2b1-d32e-409c-8bea-81a2ff1462d6", "index" : 2807, "period" : 2, "timestamp" : "00:19:39.542", "minute" : 64, "second" : 39, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 55.5, 73.9 ], "duration" : 1.722292, "related_events" : [ "a3c7e2d6-0543-42ad-9b41-4fd34ffc8ee6" ], "pass" : { "recipient" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "length" : 38.68359, "angle" : -0.36754504, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 91.6, 60.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "a3c7e2d6-0543-42ad-9b41-4fd34ffc8ee6", "index" : 2808, "period" : 2, "timestamp" : "00:19:41.265", "minute" : 64, "second" : 41, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 106, "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" : 13, "name" : "Right Center Midfield" }, "location" : [ 91.6, 60.0 ], "related_events" : [ "8dd8a2b1-d32e-409c-8bea-81a2ff1462d6" ] }, { "id" : "f73aa947-94b1-43f0-9a58-e4703028e500", "index" : 2809, "period" : 2, "timestamp" : "00:19:41.265", "minute" : 64, "second" : 41, "type" : { "id" : 38, "name" : "Miscontrol" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "out" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 92.0, 62.0 ], "duration" : 0.0 }, { "id" : "10d09343-a90b-4b0f-9140-8b1f6bf369bf", "index" : 2810, "period" : 2, "timestamp" : "00:20:15.397", "minute" : 65, "second" : 15, "type" : { "id" : 19, "name" : "Substitution" }, "possession" : 106, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5480, "name" : "Corentin Tolisso" }, "position" : { "id" : 17, "name" : "Right Wing" }, "duration" : 0.0, "substitution" : { "outcome" : { "id" : 103, "name" : "Tactical" }, "replacement" : { "id" : 8217, "name" : "Kingsley Coman" } } }, { "id" : "434f87da-7182-45c8-9c7a-3fc0c3756cd9", "index" : 2811, "period" : 2, "timestamp" : "00:20:29.067", "minute" : 65, "second" : 29, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "off_camera" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 28.3, 0.1 ], "duration" : 1.2237, "related_events" : [ "797b9388-0b96-4a90-9b76-81bcf8a92fa6" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 26.067987, "angle" : 2.115163, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 14.8, 22.4 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "797b9388-0b96-4a90-9b76-81bcf8a92fa6", "index" : 2812, "period" : 2, "timestamp" : "00:20:30.290", "minute" : 65, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 14.8, 22.4 ], "related_events" : [ "434f87da-7182-45c8-9c7a-3fc0c3756cd9" ] }, { "id" : "73047ec1-c5b4-4316-ac32-4487e224fe03", "index" : 2813, "period" : 2, "timestamp" : "00:20:30.839", "minute" : 65, "second" : 30, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 12.0, 25.2 ], "duration" : 1.430179, "related_events" : [ "7b2198e4-d499-4f59-b5eb-8aa581c41090" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 17.461386, "angle" : 0.29639366, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 28.7, 30.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "7b2198e4-d499-4f59-b5eb-8aa581c41090", "index" : 2814, "period" : 2, "timestamp" : "00:20:32.269", "minute" : 65, "second" : 32, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 28.7, 30.3 ], "related_events" : [ "73047ec1-c5b4-4316-ac32-4487e224fe03" ] }, { "id" : "a8207f39-455c-4d9a-8264-a265d1be50f3", "index" : 2815, "period" : 2, "timestamp" : "00:20:32.269", "minute" : 65, "second" : 32, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 28.7, 30.3 ], "duration" : 3.631601, "related_events" : [ "058e8683-1e46-41e5-8914-3cbcc2dd392d", "7b2198e4-d499-4f59-b5eb-8aa581c41090" ], "carry" : { "end_location" : [ 42.2, 38.0 ] } }, { "id" : "058e8683-1e46-41e5-8914-3cbcc2dd392d", "index" : 2816, "period" : 2, "timestamp" : "00:20:35.901", "minute" : 65, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 42.2, 38.0 ], "duration" : 0.976509, "related_events" : [ "0161eea4-693e-4b26-8ebe-1a95c319a4b8" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 10.800463, "angle" : -0.6342421, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.9, 31.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0161eea4-693e-4b26-8ebe-1a95c319a4b8", "index" : 2817, "period" : 2, "timestamp" : "00:20:36.877", "minute" : 65, "second" : 36, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 50.9, 31.6 ], "related_events" : [ "058e8683-1e46-41e5-8914-3cbcc2dd392d" ] }, { "id" : "265e2f4e-861d-49d1-a1d3-4370f1187fa8", "index" : 2818, "period" : 2, "timestamp" : "00:20:36.877", "minute" : 65, "second" : 36, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 49.5, 32.9 ], "duration" : 1.207359, "related_events" : [ "a08fb120-57dd-4cdd-82df-1371e5556551" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 20.285215, "angle" : 2.191619, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 37.7, 49.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "a08fb120-57dd-4cdd-82df-1371e5556551", "index" : 2819, "period" : 2, "timestamp" : "00:20:38.085", "minute" : 65, "second" : 38, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 37.7, 49.4 ], "related_events" : [ "265e2f4e-861d-49d1-a1d3-4370f1187fa8" ] }, { "id" : "2d8cba79-4a70-4272-9c29-71e50166e87d", "index" : 2820, "period" : 2, "timestamp" : "00:20:43.676", "minute" : 65, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "off_camera" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 49.9, 48.5 ], "duration" : 0.902893, "related_events" : [ "1c8a18b5-bcaa-4d1d-a583-9529f6e39f3d" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 19.26759, "angle" : -1.7376515, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 46.7, 29.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "1c8a18b5-bcaa-4d1d-a583-9529f6e39f3d", "index" : 2821, "period" : 2, "timestamp" : "00:20:44.579", "minute" : 65, "second" : 44, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 46.7, 29.5 ], "related_events" : [ "2d8cba79-4a70-4272-9c29-71e50166e87d" ] }, { "id" : "6f3952df-212f-4d7f-b3e8-416100bd73c8", "index" : 2822, "period" : 2, "timestamp" : "00:20:44.966", "minute" : 65, "second" : 44, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 48.0, 26.0 ], "duration" : 1.50413, "related_events" : [ "4289ea86-eab3-4bef-9490-df236f1d9048" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 16.738579, "angle" : -1.0242294, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.7, 11.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "4289ea86-eab3-4bef-9490-df236f1d9048", "index" : 2823, "period" : 2, "timestamp" : "00:20:46.471", "minute" : 65, "second" : 46, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 56.7, 11.7 ], "related_events" : [ "6f3952df-212f-4d7f-b3e8-416100bd73c8" ] }, { "id" : "8b5b9172-94e3-4c9c-a20c-d618f9fabd94", "index" : 2824, "period" : 2, "timestamp" : "00:20:46.471", "minute" : 65, "second" : 46, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 56.7, 11.7 ], "duration" : 2.272185, "related_events" : [ "4289ea86-eab3-4bef-9490-df236f1d9048", "66ffe493-a70b-4030-b6d6-27eb293b21ef" ], "carry" : { "end_location" : [ 63.8, 7.9 ] } }, { "id" : "66ffe493-a70b-4030-b6d6-27eb293b21ef", "index" : 2825, "period" : 2, "timestamp" : "00:20:48.743", "minute" : 65, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 63.8, 7.9 ], "duration" : 0.735693, "related_events" : [ "0c8849a5-5f70-48ab-8c5a-37770fe2fe85" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 12.149074, "angle" : 0.9964915, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 70.4, 18.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0c8849a5-5f70-48ab-8c5a-37770fe2fe85", "index" : 2826, "period" : 2, "timestamp" : "00:20:49.478", "minute" : 65, "second" : 49, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 70.4, 18.1 ], "related_events" : [ "66ffe493-a70b-4030-b6d6-27eb293b21ef" ] }, { "id" : "a00b4c37-4e86-488c-b862-be2d34f61d81", "index" : 2827, "period" : 2, "timestamp" : "00:20:49.478", "minute" : 65, "second" : 49, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 70.6, 18.1 ], "duration" : 1.138365, "related_events" : [ "98b401fb-276f-4ffa-b2e6-632a63f44825" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 20.658413, "angle" : 2.7907538, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 51.2, 25.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "98b401fb-276f-4ffa-b2e6-632a63f44825", "index" : 2828, "period" : 2, "timestamp" : "00:20:50.617", "minute" : 65, "second" : 50, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 51.2, 25.2 ], "related_events" : [ "a00b4c37-4e86-488c-b862-be2d34f61d81" ] }, { "id" : "f5e49a53-1195-4f0b-ba96-4126747600cb", "index" : 2829, "period" : 2, "timestamp" : "00:20:50.617", "minute" : 65, "second" : 50, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 51.2, 25.2 ], "duration" : 1.449701, "related_events" : [ "95184b14-c294-4fcc-a78c-9b8ad300a8c6", "98b401fb-276f-4ffa-b2e6-632a63f44825" ], "carry" : { "end_location" : [ 50.3, 25.2 ] } }, { "id" : "95184b14-c294-4fcc-a78c-9b8ad300a8c6", "index" : 2830, "period" : 2, "timestamp" : "00:20:52.067", "minute" : 65, "second" : 52, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 50.3, 25.2 ], "duration" : 0.947792, "related_events" : [ "d49e0b81-e1b4-493f-9bbf-799551a7f3c6" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 15.037287, "angle" : 0.24175286, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.9, 28.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "d49e0b81-e1b4-493f-9bbf-799551a7f3c6", "index" : 2831, "period" : 2, "timestamp" : "00:20:53.014", "minute" : 65, "second" : 53, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 64.9, 28.8 ], "related_events" : [ "95184b14-c294-4fcc-a78c-9b8ad300a8c6" ] }, { "id" : "d7ae21cb-5290-46a8-b470-73a4c2622b5d", "index" : 2832, "period" : 2, "timestamp" : "00:20:53.014", "minute" : 65, "second" : 53, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 64.9, 28.8 ], "duration" : 1.495019, "under_pressure" : true, "related_events" : [ "8a11ee86-e857-4475-9239-fc62557ec00f", "cd8b4656-ff61-406d-b7a4-0baf730d1c2f", "d49e0b81-e1b4-493f-9bbf-799551a7f3c6" ], "carry" : { "end_location" : [ 64.4, 27.3 ] } }, { "id" : "8a11ee86-e857-4475-9239-fc62557ec00f", "index" : 2833, "period" : 2, "timestamp" : "00:20:54.092", "minute" : 65, "second" : 54, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 55.5, 52.8 ], "duration" : 0.41722, "related_events" : [ "cd8b4656-ff61-406d-b7a4-0baf730d1c2f", "d7ae21cb-5290-46a8-b470-73a4c2622b5d" ] }, { "id" : "cd8b4656-ff61-406d-b7a4-0baf730d1c2f", "index" : 2834, "period" : 2, "timestamp" : "00:20:54.509", "minute" : 65, "second" : 54, "type" : { "id" : 3, "name" : "Dispossessed" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 64.4, 27.3 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "8a11ee86-e857-4475-9239-fc62557ec00f", "b4f9168e-18bd-4e9a-b8f5-134bde944265" ] }, { "id" : "b4f9168e-18bd-4e9a-b8f5-134bde944265", "index" : 2835, "period" : 2, "timestamp" : "00:20:54.509", "minute" : 65, "second" : 54, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 55.7, 52.8 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "cd8b4656-ff61-406d-b7a4-0baf730d1c2f" ], "duel" : { "outcome" : { "id" : 13, "name" : "Lost In Play" }, "type" : { "id" : 11, "name" : "Tackle" } } }, { "id" : "485aa7aa-0b3a-43db-a50d-ea6ab24dfac1", "index" : 2836, "period" : 2, "timestamp" : "00:20:55.652", "minute" : 65, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 64.6, 27.1 ], "duration" : 1.612831, "related_events" : [ "7fc210a9-3225-493f-a4d6-b8c3e397f68c" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 17.318487, "angle" : -1.6170062, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.8, 9.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 66, "name" : "Recovery" } } }, { "id" : "7fc210a9-3225-493f-a4d6-b8c3e397f68c", "index" : 2837, "period" : 2, "timestamp" : "00:20:57.265", "minute" : 65, "second" : 57, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 63.8, 9.8 ], "related_events" : [ "485aa7aa-0b3a-43db-a50d-ea6ab24dfac1" ] }, { "id" : "4c78abdd-5056-4760-baf3-418b8f716cb2", "index" : 2838, "period" : 2, "timestamp" : "00:20:57.265", "minute" : 65, "second" : 57, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 63.8, 9.8 ], "duration" : 0.728273, "related_events" : [ "4caa7b29-06c2-4bf1-95be-aa311bf9ea1b", "7fc210a9-3225-493f-a4d6-b8c3e397f68c" ], "carry" : { "end_location" : [ 63.8, 9.8 ] } }, { "id" : "4caa7b29-06c2-4bf1-95be-aa311bf9ea1b", "index" : 2839, "period" : 2, "timestamp" : "00:20:57.993", "minute" : 65, "second" : 57, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 63.8, 9.8 ], "duration" : 1.205052, "related_events" : [ "0b93f894-d33f-40fa-b85a-b3aff47feea4" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 14.800675, "angle" : -0.30893075, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 77.9, 5.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0b93f894-d33f-40fa-b85a-b3aff47feea4", "index" : 2840, "period" : 2, "timestamp" : "00:20:59.198", "minute" : 65, "second" : 59, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 77.9, 5.3 ], "related_events" : [ "4caa7b29-06c2-4bf1-95be-aa311bf9ea1b" ] }, { "id" : "5bfe767d-ceb5-455a-a331-f55e74802e76", "index" : 2841, "period" : 2, "timestamp" : "00:20:59.198", "minute" : 65, "second" : 59, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 77.9, 5.3 ], "duration" : 0.705387, "under_pressure" : true, "related_events" : [ "0b93f894-d33f-40fa-b85a-b3aff47feea4", "4ea7a161-93d4-4b2e-bfd7-bcb3b1e65bd6", "fda11336-e56e-4f45-92f1-35fa0734109a" ], "carry" : { "end_location" : [ 76.2, 6.6 ] } }, { "id" : "4ea7a161-93d4-4b2e-bfd7-bcb3b1e65bd6", "index" : 2842, "period" : 2, "timestamp" : "00:20:59.378", "minute" : 65, "second" : 59, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 42.2, 74.2 ], "duration" : 0.665619, "related_events" : [ "5bfe767d-ceb5-455a-a331-f55e74802e76", "fda11336-e56e-4f45-92f1-35fa0734109a" ] }, { "id" : "fda11336-e56e-4f45-92f1-35fa0734109a", "index" : 2843, "period" : 2, "timestamp" : "00:20:59.903", "minute" : 65, "second" : 59, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 76.2, 6.6 ], "duration" : 0.629925, "under_pressure" : true, "related_events" : [ "23582c94-4b1a-49f6-ab5d-85a84be4cfba", "4ea7a161-93d4-4b2e-bfd7-bcb3b1e65bd6" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 7.4525166, "angle" : 1.3681377, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 77.7, 13.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "83b7d7bb-7a03-4559-8a43-14def1ff5eed", "index" : 2844, "period" : 2, "timestamp" : "00:21:00.261", "minute" : 66, "second" : 0, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 42.4, 65.8 ], "duration" : 0.398148, "related_events" : [ "23582c94-4b1a-49f6-ab5d-85a84be4cfba", "28ab6d4c-b92f-49d1-a059-d08c3e0df0e1" ] }, { "id" : "23582c94-4b1a-49f6-ab5d-85a84be4cfba", "index" : 2845, "period" : 2, "timestamp" : "00:21:00.533", "minute" : 66, "second" : 0, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 77.7, 13.9 ], "under_pressure" : true, "related_events" : [ "83b7d7bb-7a03-4559-8a43-14def1ff5eed", "fda11336-e56e-4f45-92f1-35fa0734109a" ] }, { "id" : "28ab6d4c-b92f-49d1-a059-d08c3e0df0e1", "index" : 2846, "period" : 2, "timestamp" : "00:21:00.533", "minute" : 66, "second" : 0, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 77.0, 14.1 ], "duration" : 0.65731, "under_pressure" : true, "related_events" : [ "727f2666-fea8-455c-b33c-5e75312758f7", "83b7d7bb-7a03-4559-8a43-14def1ff5eed" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 3.4481878, "angle" : -2.0863454, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 75.3, 11.1 ], "body_part" : { "id" : 70, "name" : "Other" } } }, { "id" : "727f2666-fea8-455c-b33c-5e75312758f7", "index" : 2847, "period" : 2, "timestamp" : "00:21:01.191", "minute" : 66, "second" : 1, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 75.3, 11.1 ], "related_events" : [ "28ab6d4c-b92f-49d1-a059-d08c3e0df0e1" ] }, { "id" : "0aa29ee5-4dce-4559-bc9e-1e2f29abfea1", "index" : 2848, "period" : 2, "timestamp" : "00:21:01.191", "minute" : 66, "second" : 1, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 75.3, 11.1 ], "duration" : 1.858212, "related_events" : [ "4eb4697f-485d-4723-b4bf-b027960650bd", "727f2666-fea8-455c-b33c-5e75312758f7" ], "carry" : { "end_location" : [ 77.7, 30.1 ] } }, { "id" : "4eb4697f-485d-4723-b4bf-b027960650bd", "index" : 2849, "period" : 2, "timestamp" : "00:21:03.049", "minute" : 66, "second" : 3, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 77.7, 30.1 ], "duration" : 1.034573, "related_events" : [ "bc3c06c2-2742-4ff5-8f9f-04f22a4fcb53" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 14.996666, "angle" : 2.3844888, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 66.8, 40.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "bc3c06c2-2742-4ff5-8f9f-04f22a4fcb53", "index" : 2850, "period" : 2, "timestamp" : "00:21:04.084", "minute" : 66, "second" : 4, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 66.8, 40.4 ], "related_events" : [ "4eb4697f-485d-4723-b4bf-b027960650bd" ] }, { "id" : "d330b8a3-3d85-4503-92ec-1ab58d520848", "index" : 2851, "period" : 2, "timestamp" : "00:21:04.084", "minute" : 66, "second" : 4, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 66.8, 40.4 ], "duration" : 0.755125, "related_events" : [ "5cf7750b-8fd2-4a85-a9dc-7638a9ad5f19", "bc3c06c2-2742-4ff5-8f9f-04f22a4fcb53" ], "carry" : { "end_location" : [ 69.1, 41.5 ] } }, { "id" : "5cf7750b-8fd2-4a85-a9dc-7638a9ad5f19", "index" : 2852, "period" : 2, "timestamp" : "00:21:04.839", "minute" : 66, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 69.1, 41.5 ], "duration" : 2.254081, "related_events" : [ "53983013-9168-49df-b2e3-1644714cbc0d" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 35.85206, "angle" : 1.285217, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 79.2, 75.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "53983013-9168-49df-b2e3-1644714cbc0d", "index" : 2853, "period" : 2, "timestamp" : "00:21:07.093", "minute" : 66, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 79.2, 75.9 ], "related_events" : [ "5cf7750b-8fd2-4a85-a9dc-7638a9ad5f19" ] }, { "id" : "ca259064-b0e2-4acb-bfeb-3390bbc28928", "index" : 2854, "period" : 2, "timestamp" : "00:21:07.093", "minute" : 66, "second" : 7, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 79.2, 75.9 ], "duration" : 0.55861, "related_events" : [ "53983013-9168-49df-b2e3-1644714cbc0d", "ae4d1bf8-9527-447e-b98e-02fb4d17115f" ], "carry" : { "end_location" : [ 79.8, 77.4 ] } }, { "id" : "ae4d1bf8-9527-447e-b98e-02fb4d17115f", "index" : 2855, "period" : 2, "timestamp" : "00:21:07.651", "minute" : 66, "second" : 7, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 79.8, 77.4 ], "duration" : 0.696872, "related_events" : [ "e2a3141e-da36-40be-9811-f409c2eb659c" ], "pass" : { "recipient" : { "id" : 8217, "name" : "Kingsley Coman" }, "length" : 10.307764, "angle" : 0.038815446, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 90.1, 77.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "e2a3141e-da36-40be-9811-f409c2eb659c", "index" : 2856, "period" : 2, "timestamp" : "00:21:08.348", "minute" : 66, "second" : 8, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 90.1, 77.8 ], "related_events" : [ "ae4d1bf8-9527-447e-b98e-02fb4d17115f" ] }, { "id" : "0a19cbe3-8d03-4bfb-85ed-e51dd0f12330", "index" : 2857, "period" : 2, "timestamp" : "00:21:08.348", "minute" : 66, "second" : 8, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 90.1, 77.8 ], "duration" : 0.62044, "related_events" : [ "1719abcc-75c9-42c3-be6b-af21adb38e5d", "e2a3141e-da36-40be-9811-f409c2eb659c" ], "carry" : { "end_location" : [ 89.7, 76.5 ] } }, { "id" : "1719abcc-75c9-42c3-be6b-af21adb38e5d", "index" : 2858, "period" : 2, "timestamp" : "00:21:08.969", "minute" : 66, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 89.7, 76.5 ], "duration" : 0.715624, "related_events" : [ "6e82b43e-8993-4198-af92-1b256b7f0e12" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 8.420214, "angle" : -2.4909658, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 83.0, 71.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "6e82b43e-8993-4198-af92-1b256b7f0e12", "index" : 2859, "period" : 2, "timestamp" : "00:21:09.684", "minute" : 66, "second" : 9, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 83.0, 71.4 ], "related_events" : [ "1719abcc-75c9-42c3-be6b-af21adb38e5d" ] }, { "id" : "ae691d6d-31e6-4e08-827c-a80c237ba551", "index" : 2860, "period" : 2, "timestamp" : "00:21:09.684", "minute" : 66, "second" : 9, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 83.0, 71.4 ], "duration" : 0.754934, "related_events" : [ "49b9f04a-e30f-4fbb-b18d-76ee6bb5cb04", "6e82b43e-8993-4198-af92-1b256b7f0e12" ], "carry" : { "end_location" : [ 83.7, 71.0 ] } }, { "id" : "49b9f04a-e30f-4fbb-b18d-76ee6bb5cb04", "index" : 2861, "period" : 2, "timestamp" : "00:21:10.439", "minute" : 66, "second" : 10, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 83.7, 71.0 ], "duration" : 1.259687, "related_events" : [ "b33b8887-e38c-4eb6-8691-7cab81f5208f" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 9.702062, "angle" : -1.591412, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 83.5, 61.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "b33b8887-e38c-4eb6-8691-7cab81f5208f", "index" : 2862, "period" : 2, "timestamp" : "00:21:11.699", "minute" : 66, "second" : 11, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 83.5, 61.3 ], "related_events" : [ "49b9f04a-e30f-4fbb-b18d-76ee6bb5cb04" ] }, { "id" : "10712490-96bc-44db-b0a6-43b76df4c2b2", "index" : 2863, "period" : 2, "timestamp" : "00:21:11.699", "minute" : 66, "second" : 11, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 83.5, 61.3 ], "duration" : 1.251464, "related_events" : [ "b33b8887-e38c-4eb6-8691-7cab81f5208f", "dac619a0-28fa-4b94-9a0c-0c7f12baff53" ], "carry" : { "end_location" : [ 83.9, 59.8 ] } }, { "id" : "dac619a0-28fa-4b94-9a0c-0c7f12baff53", "index" : 2864, "period" : 2, "timestamp" : "00:21:12.950", "minute" : 66, "second" : 12, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 83.9, 59.8 ], "duration" : 0.8461, "related_events" : [ "64426ad8-f78d-4391-9ba6-3b4b6579f657" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 26.639069, "angle" : -0.35261962, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 108.9, 50.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "through_ball" : true, "technique" : { "id" : 108, "name" : "Through Ball" } } }, { "id" : "64426ad8-f78d-4391-9ba6-3b4b6579f657", "index" : 2865, "period" : 2, "timestamp" : "00:21:13.796", "minute" : 66, "second" : 13, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 108.9, 50.6 ], "related_events" : [ "dac619a0-28fa-4b94-9a0c-0c7f12baff53" ] }, { "id" : "8a9e3ba9-436c-4b39-bfbd-f3bb6e8ad3da", "index" : 2866, "period" : 2, "timestamp" : "00:21:13.796", "minute" : 66, "second" : 13, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 108.9, 50.6 ], "duration" : 0.221116, "related_events" : [ "64426ad8-f78d-4391-9ba6-3b4b6579f657", "f6c520c9-39a0-4915-9a1f-7bd94c7b759a" ], "carry" : { "end_location" : [ 110.0, 51.1 ] } }, { "id" : "f6c520c9-39a0-4915-9a1f-7bd94c7b759a", "index" : 2867, "period" : 2, "timestamp" : "00:21:14.018", "minute" : 66, "second" : 14, "type" : { "id" : 38, "name" : "Miscontrol" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 110.0, 51.1 ], "duration" : 0.0 }, { "id" : "a48a32f2-c89b-4c1f-bc2c-5a4f6bf70b17", "index" : 2868, "period" : 2, "timestamp" : "00:21:14.487", "minute" : 66, "second" : 14, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 10.1, 28.8 ], "duration" : 0.0, "ball_recovery" : { "recovery_failure" : true } }, { "id" : "c8317215-7a19-43dd-b58a-f0e2422f77cf", "index" : 2869, "period" : 2, "timestamp" : "00:21:14.789", "minute" : 66, "second" : 14, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 107.4, 53.4 ], "duration" : 0.0 }, { "id" : "a54b97cb-409e-4545-8a48-5f3ff893725b", "index" : 2870, "period" : 2, "timestamp" : "00:21:14.789", "minute" : 66, "second" : 14, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 107.4, 53.4 ], "duration" : 0.393027, "related_events" : [ "1efc0d6d-4b6f-4945-babc-9cfeb0fda714", "c8317215-7a19-43dd-b58a-f0e2422f77cf" ], "carry" : { "end_location" : [ 108.9, 54.7 ] } }, { "id" : "1efc0d6d-4b6f-4945-babc-9cfeb0fda714", "index" : 2871, "period" : 2, "timestamp" : "00:21:15.182", "minute" : 66, "second" : 15, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 108.9, 54.7 ], "duration" : 0.429981, "related_events" : [ "02afe65f-fc7b-4599-8161-73b67c2d5ca6", "3adf9281-0c23-4d77-8eca-fe9ab64c3595" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 3.224903, "angle" : -1.6951513, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 108.5, 51.5 ], "outcome" : { "id" : 9, "name" : "Incomplete" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "02afe65f-fc7b-4599-8161-73b67c2d5ca6", "index" : 2872, "period" : 2, "timestamp" : "00:21:15.612", "minute" : 66, "second" : 15, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 108.5, 48.3 ], "related_events" : [ "1efc0d6d-4b6f-4945-babc-9cfeb0fda714" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "3adf9281-0c23-4d77-8eca-fe9ab64c3595", "index" : 2873, "period" : 2, "timestamp" : "00:21:15.612", "minute" : 66, "second" : 15, "type" : { "id" : 6, "name" : "Block" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 11.6, 28.6 ], "duration" : 0.0, "related_events" : [ "1efc0d6d-4b6f-4945-babc-9cfeb0fda714" ] }, { "id" : "5486f3dd-fbd2-4f3d-bf07-319bb128f04f", "index" : 2874, "period" : 2, "timestamp" : "00:21:16.860", "minute" : 66, "second" : 16, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "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.5, 23.5 ], "duration" : 0.884249, "related_events" : [ "108d35a2-bc9b-4d66-9c90-6c4303bdd5be" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 7.940403, "angle" : 0.10092179, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 20.4, 24.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 66, "name" : "Recovery" } } }, { "id" : "f1fd1308-a42c-42a8-8ddc-1f46326d5b9d", "index" : 2875, "period" : 2, "timestamp" : "00:21:17.633", "minute" : 66, "second" : 17, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 99.1, 55.8 ], "duration" : 0.738005, "counterpress" : true, "related_events" : [ "108d35a2-bc9b-4d66-9c90-6c4303bdd5be", "18bb43e0-0fb4-4919-8e57-e753bd287522" ] }, { "id" : "108d35a2-bc9b-4d66-9c90-6c4303bdd5be", "index" : 2876, "period" : 2, "timestamp" : "00:21:17.744", "minute" : 66, "second" : 17, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 20.4, 24.3 ], "under_pressure" : true, "related_events" : [ "5486f3dd-fbd2-4f3d-bf07-319bb128f04f", "f1fd1308-a42c-42a8-8ddc-1f46326d5b9d" ] }, { "id" : "18bb43e0-0fb4-4919-8e57-e753bd287522", "index" : 2877, "period" : 2, "timestamp" : "00:21:17.744", "minute" : 66, "second" : 17, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 20.4, 24.3 ], "duration" : 0.627472, "under_pressure" : true, "related_events" : [ "108d35a2-bc9b-4d66-9c90-6c4303bdd5be", "c83ff86e-285b-4100-9ac1-b8dd4a93cf8b", "f1fd1308-a42c-42a8-8ddc-1f46326d5b9d" ], "carry" : { "end_location" : [ 21.9, 25.0 ] } }, { "id" : "c83ff86e-285b-4100-9ac1-b8dd4a93cf8b", "index" : 2878, "period" : 2, "timestamp" : "00:21:18.371", "minute" : 66, "second" : 18, "type" : { "id" : 3, "name" : "Dispossessed" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 21.9, 25.0 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "f39baa78-7313-4737-a24d-316ac3c15500" ] }, { "id" : "f39baa78-7313-4737-a24d-316ac3c15500", "index" : 2879, "period" : 2, "timestamp" : "00:21:18.371", "minute" : 66, "second" : 18, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 98.2, 55.1 ], "duration" : 0.0, "under_pressure" : true, "counterpress" : true, "related_events" : [ "c83ff86e-285b-4100-9ac1-b8dd4a93cf8b" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 16, "name" : "Success In Play" } } }, { "id" : "6497bf47-454b-4a1f-850c-c5e29fe5124c", "index" : 2880, "period" : 2, "timestamp" : "00:21:19.209", "minute" : 66, "second" : 19, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 108.5, 57.5 ], "duration" : 0.0 }, { "id" : "33145fdf-00b8-4b07-adc8-6ab0a6cedb8a", "index" : 2881, "period" : 2, "timestamp" : "00:21:19.209", "minute" : 66, "second" : 19, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 108.5, 57.5 ], "duration" : 1.40577, "related_events" : [ "575b5227-7f4a-40dc-8c8b-b2d072491142", "6497bf47-454b-4a1f-850c-c5e29fe5124c" ], "carry" : { "end_location" : [ 108.5, 56.0 ] } }, { "id" : "575b5227-7f4a-40dc-8c8b-b2d072491142", "index" : 2882, "period" : 2, "timestamp" : "00:21:20.615", "minute" : 66, "second" : 20, "type" : { "id" : 3, "name" : "Dispossessed" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 108.5, 56.0 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "9f82a0cd-d0a8-4afc-b572-7935fb4bccb9" ] }, { "id" : "9f82a0cd-d0a8-4afc-b572-7935fb4bccb9", "index" : 2883, "period" : 2, "timestamp" : "00:21:20.615", "minute" : 66, "second" : 20, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 11.6, 24.1 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "575b5227-7f4a-40dc-8c8b-b2d072491142" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 16, "name" : "Success In Play" } } }, { "id" : "ea2ac335-20c0-4f8f-b652-8727a8b1470c", "index" : 2884, "period" : 2, "timestamp" : "00:21:21.782", "minute" : 66, "second" : 21, "type" : { "id" : 9, "name" : "Clearance" }, "possession" : 107, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "out" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 10.5, 23.2 ], "duration" : 0.0, "under_pressure" : true, "clearance" : { "right_foot" : true, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f0b511f9-60e2-4f1b-bf5d-c6ed0582b916", "index" : 2885, "period" : 2, "timestamp" : "00:21:39.294", "minute" : 66, "second" : 39, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 49.0, 80.0 ], "duration" : 0.810682, "related_events" : [ "dc16e731-cbd3-43f5-bd38-eaf26aad2f85" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 27.96462, "angle" : -1.6387917, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 47.1, 52.1 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "dc16e731-cbd3-43f5-bd38-eaf26aad2f85", "index" : 2886, "period" : 2, "timestamp" : "00:21:40.105", "minute" : 66, "second" : 40, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 47.1, 52.1 ], "related_events" : [ "f0b511f9-60e2-4f1b-bf5d-c6ed0582b916" ] }, { "id" : "7100648a-a187-4ae5-8a91-6d0cfd523461", "index" : 2887, "period" : 2, "timestamp" : "00:21:40.942", "minute" : 66, "second" : 40, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "off_camera" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 49.2, 50.9 ], "duration" : 0.752898, "related_events" : [ "910a2e9e-5a00-4377-ab6c-a30e9fcecd55" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 26.153585, "angle" : -1.2599281, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 57.2, 26.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "910a2e9e-5a00-4377-ab6c-a30e9fcecd55", "index" : 2888, "period" : 2, "timestamp" : "00:21:41.695", "minute" : 66, "second" : 41, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 57.2, 26.0 ], "related_events" : [ "7100648a-a187-4ae5-8a91-6d0cfd523461" ] }, { "id" : "d176e52e-1b16-4deb-a555-3568736d434b", "index" : 2889, "period" : 2, "timestamp" : "00:21:41.750", "minute" : 66, "second" : 41, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "off_camera" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 57.2, 25.6 ], "duration" : 1.278731, "related_events" : [ "6f78a008-6330-4193-ab75-370beb00dbc1" ], "pass" : { "recipient" : { "id" : 8217, "name" : "Kingsley Coman" }, "length" : 48.8083, "angle" : 0.66194165, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 95.7, 55.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "6f78a008-6330-4193-ab75-370beb00dbc1", "index" : 2890, "period" : 2, "timestamp" : "00:21:43.029", "minute" : 66, "second" : 43, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 95.7, 55.6 ], "related_events" : [ "d176e52e-1b16-4deb-a555-3568736d434b" ] }, { "id" : "7a994e03-8f3c-422b-b098-b1df256f98fe", "index" : 2891, "period" : 2, "timestamp" : "00:21:45.245", "minute" : 66, "second" : 45, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 16.3, 21.3 ], "duration" : 0.747451, "related_events" : [ "ddc7ddeb-d144-4c09-aba0-0d93571664f1" ] }, { "id" : "ddc7ddeb-d144-4c09-aba0-0d93571664f1", "index" : 2892, "period" : 2, "timestamp" : "00:21:45.887", "minute" : 66, "second" : 45, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 103.8, 58.8 ], "duration" : 0.568666, "under_pressure" : true, "related_events" : [ "7a994e03-8f3c-422b-b098-b1df256f98fe", "af2eea80-c085-4c05-acf1-3d7d2ee3e298" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 6.053098, "angle" : -1.4382448, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 104.6, 52.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "22cbf318-9a30-4d67-9b61-a6d8cb843465", "index" : 2893, "period" : 2, "timestamp" : "00:21:46.418", "minute" : 66, "second" : 46, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 15.5, 27.7 ], "duration" : 1.06329, "related_events" : [ "062db689-5005-477d-8c46-070332302529", "18dd24e1-459b-442a-bcea-2ecbeab33247", "af2eea80-c085-4c05-acf1-3d7d2ee3e298" ] }, { "id" : "af2eea80-c085-4c05-acf1-3d7d2ee3e298", "index" : 2894, "period" : 2, "timestamp" : "00:21:46.455", "minute" : 66, "second" : 46, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 104.6, 52.8 ], "under_pressure" : true, "related_events" : [ "22cbf318-9a30-4d67-9b61-a6d8cb843465", "ddc7ddeb-d144-4c09-aba0-0d93571664f1" ] }, { "id" : "18dd24e1-459b-442a-bcea-2ecbeab33247", "index" : 2895, "period" : 2, "timestamp" : "00:21:46.455", "minute" : 66, "second" : 46, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 104.6, 52.8 ], "duration" : 0.897636, "under_pressure" : true, "related_events" : [ "062db689-5005-477d-8c46-070332302529", "22cbf318-9a30-4d67-9b61-a6d8cb843465", "af2eea80-c085-4c05-acf1-3d7d2ee3e298" ], "carry" : { "end_location" : [ 101.9, 51.7 ] } }, { "id" : "062db689-5005-477d-8c46-070332302529", "index" : 2896, "period" : 2, "timestamp" : "00:21:47.353", "minute" : 66, "second" : 47, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 101.9, 51.7 ], "duration" : 1.365038, "under_pressure" : true, "related_events" : [ "22cbf318-9a30-4d67-9b61-a6d8cb843465", "83e23cb0-1902-43ca-a366-1a48343beaed" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 18.928286, "angle" : -1.849096, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 96.7, 33.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "83e23cb0-1902-43ca-a366-1a48343beaed", "index" : 2897, "period" : 2, "timestamp" : "00:21:48.718", "minute" : 66, "second" : 48, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 96.7, 33.5 ], "related_events" : [ "062db689-5005-477d-8c46-070332302529" ] }, { "id" : "10cc01d4-8b73-406a-8565-0f7f291ffc11", "index" : 2898, "period" : 2, "timestamp" : "00:21:48.718", "minute" : 66, "second" : 48, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 96.7, 33.5 ], "duration" : 1.447795, "under_pressure" : true, "related_events" : [ "03bdc06d-095b-4d1d-8f8c-6fd4f0c37f09", "3b591bdf-737d-43b5-a744-37a511505aaf", "83e23cb0-1902-43ca-a366-1a48343beaed" ], "carry" : { "end_location" : [ 97.8, 31.2 ] } }, { "id" : "03bdc06d-095b-4d1d-8f8c-6fd4f0c37f09", "index" : 2899, "period" : 2, "timestamp" : "00:21:49.344", "minute" : 66, "second" : 49, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 23.8, 46.8 ], "duration" : 0.835806, "related_events" : [ "10cc01d4-8b73-406a-8565-0f7f291ffc11", "3b591bdf-737d-43b5-a744-37a511505aaf" ] }, { "id" : "3b591bdf-737d-43b5-a744-37a511505aaf", "index" : 2900, "period" : 2, "timestamp" : "00:21:50.166", "minute" : 66, "second" : 50, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 97.8, 31.2 ], "duration" : 0.758664, "under_pressure" : true, "related_events" : [ "03bdc06d-095b-4d1d-8f8c-6fd4f0c37f09", "740ec808-1400-4435-8bbf-bd4cf2610cd4" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 15.109269, "angle" : -0.5347442, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 110.8, 23.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "740ec808-1400-4435-8bbf-bd4cf2610cd4", "index" : 2901, "period" : 2, "timestamp" : "00:21:50.924", "minute" : 66, "second" : 50, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 110.8, 23.5 ], "related_events" : [ "3b591bdf-737d-43b5-a744-37a511505aaf" ] }, { "id" : "7b6d9f77-5207-4eb3-95fe-576b25656570", "index" : 2902, "period" : 2, "timestamp" : "00:21:50.924", "minute" : 66, "second" : 50, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 110.8, 23.5 ], "duration" : 1.924493, "related_events" : [ "740ec808-1400-4435-8bbf-bd4cf2610cd4", "e716d3bb-0801-40d0-a226-c077e0e7abb6" ], "carry" : { "end_location" : [ 111.1, 23.9 ] } }, { "id" : "e716d3bb-0801-40d0-a226-c077e0e7abb6", "index" : 2903, "period" : 2, "timestamp" : "00:21:52.849", "minute" : 66, "second" : 52, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 111.1, 23.9 ], "duration" : 1.963503, "related_events" : [ "4a3b60d0-14d6-46b9-b660-6e6c4a75817a" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 19.475626, "angle" : 2.8978593, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 92.2, 28.6 ], "assisted_shot_id" : "79c68e4e-a638-4684-b5c7-f8d3e0ebcb27", "shot_assist" : true, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "4a3b60d0-14d6-46b9-b660-6e6c4a75817a", "index" : 2904, "period" : 2, "timestamp" : "00:21:54.812", "minute" : 66, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 92.2, 28.6 ], "related_events" : [ "e716d3bb-0801-40d0-a226-c077e0e7abb6" ] }, { "id" : "e6b825da-01e5-47f3-8d8e-1a58c26658c1", "index" : 2905, "period" : 2, "timestamp" : "00:21:54.812", "minute" : 66, "second" : 54, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 92.2, 28.6 ], "duration" : 2.488738, "under_pressure" : true, "related_events" : [ "4a3b60d0-14d6-46b9-b660-6e6c4a75817a", "54289304-2e29-4a7f-b919-217fd42a54b8", "f3204739-b584-4d93-93cf-ae9cc46b1a50" ], "carry" : { "end_location" : [ 92.9, 44.2 ] } }, { "id" : "f3204739-b584-4d93-93cf-ae9cc46b1a50", "index" : 2906, "period" : 2, "timestamp" : "00:21:55.924", "minute" : 66, "second" : 55, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 27.4, 47.4 ], "duration" : 0.862348, "related_events" : [ "e6b825da-01e5-47f3-8d8e-1a58c26658c1" ] }, { "id" : "1417dcfb-94d3-44c8-a8df-15674fdc31bb", "index" : 2907, "period" : 2, "timestamp" : "00:21:57.301", "minute" : 66, "second" : 57, "type" : { "id" : 39, "name" : "Dribbled Past" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 27.2, 35.9 ], "duration" : 0.0, "related_events" : [ "54289304-2e29-4a7f-b919-217fd42a54b8", "fdb97220-e4d6-45bd-82fe-915c85df6c9c" ] }, { "id" : "54289304-2e29-4a7f-b919-217fd42a54b8", "index" : 2908, "period" : 2, "timestamp" : "00:21:57.301", "minute" : 66, "second" : 57, "type" : { "id" : 14, "name" : "Dribble" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 92.9, 44.2 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "1417dcfb-94d3-44c8-a8df-15674fdc31bb" ], "dribble" : { "outcome" : { "id" : 8, "name" : "Complete" } } }, { "id" : "fdb97220-e4d6-45bd-82fe-915c85df6c9c", "index" : 2909, "period" : 2, "timestamp" : "00:21:57.301", "minute" : 66, "second" : 57, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 92.9, 44.2 ], "duration" : 0.544903, "under_pressure" : true, "related_events" : [ "1417dcfb-94d3-44c8-a8df-15674fdc31bb", "54289304-2e29-4a7f-b919-217fd42a54b8", "79c68e4e-a638-4684-b5c7-f8d3e0ebcb27" ], "carry" : { "end_location" : [ 93.7, 41.9 ] } }, { "id" : "79c68e4e-a638-4684-b5c7-f8d3e0ebcb27", "index" : 2910, "period" : 2, "timestamp" : "00:21:57.846", "minute" : 66, "second" : 57, "type" : { "id" : 16, "name" : "Shot" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 93.7, 41.9 ], "duration" : 0.935647, "related_events" : [ "18b683f4-0f12-4037-9ac5-6f259f8d0662" ], "shot" : { "statsbomb_xg" : 0.038125727, "end_location" : [ 118.9, 42.8, 2.1 ], "key_pass_id" : "e716d3bb-0801-40d0-a226-c077e0e7abb6", "type" : { "id" : 87, "name" : "Open Play" }, "saved_to_post" : true, "outcome" : { "id" : 116, "name" : "Saved to Post" }, "technique" : { "id" : 93, "name" : "Normal" }, "body_part" : { "id" : 40, "name" : "Right Foot" }, "freeze_frame" : [ { "location" : [ 97.4, 21.5 ], "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : true }, { "location" : [ 102.1, 27.1 ], "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "teammate" : true }, { "location" : [ 107.5, 35.7 ], "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "teammate" : true }, { "location" : [ 103.9, 45.8 ], "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "teammate" : true }, { "location" : [ 104.5, 47.2 ], "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "teammate" : true }, { "location" : [ 99.8, 66.1 ], "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "teammate" : true }, { "location" : [ 87.5, 46.6 ], "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "teammate" : true }, { "location" : [ 103.9, 27.3 ], "player" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "teammate" : false }, { "location" : [ 104.3, 35.0 ], "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "teammate" : false }, { "location" : [ 104.6, 37.4 ], "player" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "teammate" : false }, { "location" : [ 98.8, 32.4 ], "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "teammate" : false }, { "location" : [ 104.5, 42.8 ], "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "teammate" : false }, { "location" : [ 105.5, 47.4 ], "player" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : false }, { "location" : [ 98.8, 43.7 ], "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "teammate" : false }, { "location" : [ 102.6, 53.8 ], "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "teammate" : false }, { "location" : [ 93.4, 39.7 ], "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "teammate" : false }, { "location" : [ 119.0, 40.3 ], "player" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "teammate" : false } ] } }, { "id" : "18b683f4-0f12-4037-9ac5-6f259f8d0662", "index" : 2911, "period" : 2, "timestamp" : "00:21:58.782", "minute" : 66, "second" : 58, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "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.1, 39.8 ], "duration" : 0.0, "related_events" : [ "79c68e4e-a638-4684-b5c7-f8d3e0ebcb27" ], "goalkeeper" : { "shot_saved_to_post" : true, "type" : { "id" : 114, "name" : "Shot Saved to Post" }, "outcome" : { "id" : 52, "name" : "In Play Danger" }, "technique" : { "id" : 45, "name" : "Diving" }, "position" : { "id" : 44, "name" : "Set" }, "body_part" : { "id" : 41, "name" : "Right Hand" } } }, { "id" : "c08272db-cb39-481e-b3d1-a64f7a6d5b18", "index" : 2912, "period" : 2, "timestamp" : "00:22:00.666", "minute" : 67, "second" : 0, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 111.9, 51.1 ], "duration" : 0.0 }, { "id" : "2e361f00-2f7f-42a5-b8f6-2a9866dde7f2", "index" : 2913, "period" : 2, "timestamp" : "00:22:00.897", "minute" : 67, "second" : 0, "type" : { "id" : 16, "name" : "Shot" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 114.3, 52.3 ], "duration" : 0.333795, "related_events" : [ "4923f50f-fe44-492e-8f73-8fc6d7027475" ], "shot" : { "statsbomb_xg" : 0.07456696, "end_location" : [ 118.3, 44.7, 1.5 ], "technique" : { "id" : 91, "name" : "Half Volley" }, "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 87, "name" : "Open Play" }, "outcome" : { "id" : 100, "name" : "Saved" }, "first_time" : true, "freeze_frame" : [ { "location" : [ 97.3, 22.2 ], "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : true }, { "location" : [ 110.4, 32.9 ], "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "teammate" : true }, { "location" : [ 112.8, 37.6 ], "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "teammate" : true }, { "location" : [ 105.1, 47.6 ], "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "teammate" : true }, { "location" : [ 119.0, 44.4 ], "player" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "teammate" : false }, { "location" : [ 108.6, 30.9 ], "player" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "teammate" : false }, { "location" : [ 111.6, 41.1 ], "player" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "teammate" : false }, { "location" : [ 113.7, 44.5 ], "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "teammate" : false }, { "location" : [ 108.4, 36.1 ], "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "teammate" : false }, { "location" : [ 110.5, 47.8 ], "player" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : false }, { "location" : [ 97.6, 33.3 ], "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "teammate" : false } ] } }, { "id" : "4923f50f-fe44-492e-8f73-8fc6d7027475", "index" : 2914, "period" : 2, "timestamp" : "00:22:01.231", "minute" : 67, "second" : 1, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "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.1, 35.7 ], "duration" : 0.0, "related_events" : [ "2e361f00-2f7f-42a5-b8f6-2a9866dde7f2" ], "goalkeeper" : { "technique" : { "id" : 46, "name" : "Standing" }, "position" : { "id" : 44, "name" : "Set" }, "body_part" : { "id" : 35, "name" : "Both Hands" }, "type" : { "id" : 33, "name" : "Shot Saved" }, "outcome" : { "id" : 53, "name" : "In Play Safe" } } }, { "id" : "dbe94963-4959-41c8-895a-dd5d8f084d22", "index" : 2915, "period" : 2, "timestamp" : "00:22:05.087", "minute" : 67, "second" : 5, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 111.7, 7.2 ], "duration" : 0.0 }, { "id" : "ca99f509-23b2-4f11-958e-21df2df74333", "index" : 2916, "period" : 2, "timestamp" : "00:22:05.087", "minute" : 67, "second" : 5, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 111.7, 7.2 ], "duration" : 1.797206, "related_events" : [ "020d3c99-65fd-4f6d-a573-6229be8d35ab", "dbe94963-4959-41c8-895a-dd5d8f084d22" ], "carry" : { "end_location" : [ 112.8, 7.4 ] } }, { "id" : "020d3c99-65fd-4f6d-a573-6229be8d35ab", "index" : 2917, "period" : 2, "timestamp" : "00:22:06.885", "minute" : 67, "second" : 6, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 112.8, 7.4 ], "duration" : 1.142578, "related_events" : [ "f22d154e-0d22-495d-9445-9499227e92c4" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 23.96101, "angle" : 2.5072732, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 93.5, 21.6 ], "assisted_shot_id" : "aee74340-638c-478b-8cfe-5ae07e5e0339", "shot_assist" : true, "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "f22d154e-0d22-495d-9445-9499227e92c4", "index" : 2918, "period" : 2, "timestamp" : "00:22:08.027", "minute" : 67, "second" : 8, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 93.5, 21.6 ], "related_events" : [ "020d3c99-65fd-4f6d-a573-6229be8d35ab" ] }, { "id" : "213c57fe-5331-4196-b625-d706b2bf1d7a", "index" : 2919, "period" : 2, "timestamp" : "00:22:08.027", "minute" : 67, "second" : 8, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 93.5, 21.6 ], "duration" : 1.104402, "related_events" : [ "aee74340-638c-478b-8cfe-5ae07e5e0339", "f22d154e-0d22-495d-9445-9499227e92c4" ], "carry" : { "end_location" : [ 94.8, 26.9 ] } }, { "id" : "aee74340-638c-478b-8cfe-5ae07e5e0339", "index" : 2920, "period" : 2, "timestamp" : "00:22:09.132", "minute" : 67, "second" : 9, "type" : { "id" : 16, "name" : "Shot" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 94.8, 26.9 ], "duration" : 1.403901, "related_events" : [ "d4910694-2538-4ef0-bbe9-15e10c176fb3" ], "shot" : { "statsbomb_xg" : 0.02073681, "end_location" : [ 120.0, 48.3, 0.9 ], "key_pass_id" : "020d3c99-65fd-4f6d-a573-6229be8d35ab", "type" : { "id" : 87, "name" : "Open Play" }, "outcome" : { "id" : 98, "name" : "Off T" }, "technique" : { "id" : 93, "name" : "Normal" }, "body_part" : { "id" : 40, "name" : "Right Foot" }, "freeze_frame" : [ { "location" : [ 108.0, 17.2 ], "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : true }, { "location" : [ 101.0, 17.0 ], "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "teammate" : true }, { "location" : [ 107.6, 36.3 ], "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "teammate" : true }, { "location" : [ 107.4, 42.7 ], "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "teammate" : true }, { "location" : [ 110.3, 55.1 ], "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "teammate" : true }, { "location" : [ 107.3, 53.4 ], "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "teammate" : true }, { "location" : [ 106.8, 18.7 ], "player" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "teammate" : false }, { "location" : [ 106.4, 31.4 ], "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "teammate" : false }, { "location" : [ 108.8, 35.4 ], "player" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "teammate" : false }, { "location" : [ 109.3, 40.3 ], "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "teammate" : false }, { "location" : [ 98.4, 26.1 ], "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "teammate" : false }, { "location" : [ 109.2, 43.8 ], "player" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : false }, { "location" : [ 99.2, 30.4 ], "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "teammate" : false }, { "location" : [ 102.6, 39.0 ], "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "teammate" : false }, { "location" : [ 107.4, 50.2 ], "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "teammate" : false }, { "location" : [ 97.5, 41.6 ], "player" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "teammate" : false }, { "location" : [ 118.9, 39.0 ], "player" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "teammate" : false } ] } }, { "id" : "d4910694-2538-4ef0-bbe9-15e10c176fb3", "index" : 2921, "period" : 2, "timestamp" : "00:22:10.535", "minute" : 67, "second" : 10, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 108, "possession_team" : { "id" : 771, "name" : "France" }, "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.2, 41.1 ], "duration" : 0.0, "related_events" : [ "aee74340-638c-478b-8cfe-5ae07e5e0339" ], "goalkeeper" : { "end_location" : [ 1.2, 41.1 ], "type" : { "id" : 32, "name" : "Shot Faced" }, "position" : { "id" : 44, "name" : "Set" } } }, { "id" : "e23a598b-1bb1-4ff1-b146-0fa58e3ea950", "index" : 2922, "period" : 2, "timestamp" : "00:22:59.451", "minute" : 67, "second" : 59, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "off_camera" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 6.0, 44.0 ], "duration" : 2.98941, "related_events" : [ "839ab4f3-5d79-4943-a838-1d1b8612a6c8" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 33.220024, "angle" : -0.642297, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 32.6, 24.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 63, "name" : "Goal Kick" } } }, { "id" : "839ab4f3-5d79-4943-a838-1d1b8612a6c8", "index" : 2923, "period" : 2, "timestamp" : "00:23:02.440", "minute" : 68, "second" : 2, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 32.6, 24.1 ], "related_events" : [ "e23a598b-1bb1-4ff1-b146-0fa58e3ea950" ] }, { "id" : "1d3198c0-97ee-4694-bf78-cfe99d64328d", "index" : 2924, "period" : 2, "timestamp" : "00:23:08.922", "minute" : 68, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 30.2, 20.0 ], "duration" : 0.885724, "related_events" : [ "6965478b-72db-40d5-997f-0076b1156301" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 11.543396, "angle" : -0.33544832, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 41.1, 16.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "6965478b-72db-40d5-997f-0076b1156301", "index" : 2925, "period" : 2, "timestamp" : "00:23:09.808", "minute" : 68, "second" : 9, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 41.1, 16.2 ], "related_events" : [ "1d3198c0-97ee-4694-bf78-cfe99d64328d" ] }, { "id" : "59a1ab47-5161-4843-84d2-d2f397151972", "index" : 2926, "period" : 2, "timestamp" : "00:23:09.808", "minute" : 68, "second" : 9, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 41.1, 17.0 ], "duration" : 1.141815, "related_events" : [ "4c23fe9f-10ec-437c-9211-09d42f248d60" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 12.206555, "angle" : -3.1088176, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 28.9, 16.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "4c23fe9f-10ec-437c-9211-09d42f248d60", "index" : 2927, "period" : 2, "timestamp" : "00:23:10.950", "minute" : 68, "second" : 10, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 28.9, 16.6 ], "related_events" : [ "59a1ab47-5161-4843-84d2-d2f397151972" ] }, { "id" : "a3495952-95b9-4ea9-9491-ea034fbd2f3e", "index" : 2928, "period" : 2, "timestamp" : "00:23:10.950", "minute" : 68, "second" : 10, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 28.9, 16.6 ], "duration" : 0.767518, "related_events" : [ "0ba4558c-bea6-4a4d-bc98-ca604ea76f4f", "4c23fe9f-10ec-437c-9211-09d42f248d60" ], "carry" : { "end_location" : [ 28.7, 17.3 ] } }, { "id" : "0ba4558c-bea6-4a4d-bc98-ca604ea76f4f", "index" : 2929, "period" : 2, "timestamp" : "00:23:11.718", "minute" : 68, "second" : 11, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 28.7, 17.3 ], "duration" : 0.753596, "related_events" : [ "2a0e2b29-01cf-41ef-87ce-dbb16820a1e6" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 9.885848, "angle" : -0.8928958, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 34.9, 9.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "2a0e2b29-01cf-41ef-87ce-dbb16820a1e6", "index" : 2930, "period" : 2, "timestamp" : "00:23:12.471", "minute" : 68, "second" : 12, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 34.9, 9.6 ], "related_events" : [ "0ba4558c-bea6-4a4d-bc98-ca604ea76f4f" ] }, { "id" : "20333f2b-115e-4ff6-949b-55e596a58eb0", "index" : 2931, "period" : 2, "timestamp" : "00:23:12.471", "minute" : 68, "second" : 12, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 34.9, 9.6 ], "duration" : 2.358577, "related_events" : [ "2a0e2b29-01cf-41ef-87ce-dbb16820a1e6", "65cefd82-7dae-470e-b960-9d8ee507051b" ], "carry" : { "end_location" : [ 38.6, 8.3 ] } }, { "id" : "65cefd82-7dae-470e-b960-9d8ee507051b", "index" : 2932, "period" : 2, "timestamp" : "00:23:14.830", "minute" : 68, "second" : 14, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 38.6, 8.3 ], "duration" : 1.316831, "related_events" : [ "d8bde181-0d40-4f3a-8808-df9af375970d" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 12.25765, "angle" : 2.4196928, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 29.4, 16.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "d8bde181-0d40-4f3a-8808-df9af375970d", "index" : 2933, "period" : 2, "timestamp" : "00:23:16.147", "minute" : 68, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 29.4, 16.4 ], "related_events" : [ "65cefd82-7dae-470e-b960-9d8ee507051b" ] }, { "id" : "a6488912-2acd-4c6f-b2bf-5092ffcfd310", "index" : 2934, "period" : 2, "timestamp" : "00:23:16.147", "minute" : 68, "second" : 16, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 29.4, 16.4 ], "duration" : 4.163932, "related_events" : [ "3dbdb62c-c2d8-4285-9ef3-9f3ed81d8fb1", "d8bde181-0d40-4f3a-8808-df9af375970d" ], "carry" : { "end_location" : [ 36.0, 19.0 ] } }, { "id" : "3dbdb62c-c2d8-4285-9ef3-9f3ed81d8fb1", "index" : 2935, "period" : 2, "timestamp" : "00:23:20.310", "minute" : 68, "second" : 20, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 36.0, 19.0 ], "duration" : 1.174983, "related_events" : [ "575ba295-864c-4774-a763-363de6b8449e" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 11.045361, "angle" : -1.0179551, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 41.8, 9.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "575ba295-864c-4774-a763-363de6b8449e", "index" : 2936, "period" : 2, "timestamp" : "00:23:21.485", "minute" : 68, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 41.8, 9.6 ], "related_events" : [ "3dbdb62c-c2d8-4285-9ef3-9f3ed81d8fb1" ] }, { "id" : "cc4c37c0-83b2-4f96-aab2-be9ab99944d1", "index" : 2937, "period" : 2, "timestamp" : "00:23:21.485", "minute" : 68, "second" : 21, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 41.8, 9.6 ], "duration" : 0.399966, "under_pressure" : true, "related_events" : [ "503c72b7-76df-4a51-86e5-83b81a765f7f", "575ba295-864c-4774-a763-363de6b8449e", "ec11fbc9-3897-49c9-a84b-78c11f758db7" ], "carry" : { "end_location" : [ 42.8, 12.8 ] } }, { "id" : "ec11fbc9-3897-49c9-a84b-78c11f758db7", "index" : 2938, "period" : 2, "timestamp" : "00:23:21.599", "minute" : 68, "second" : 21, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 78.1, 69.3 ], "duration" : 0.449181, "related_events" : [ "503c72b7-76df-4a51-86e5-83b81a765f7f", "cc4c37c0-83b2-4f96-aab2-be9ab99944d1" ] }, { "id" : "503c72b7-76df-4a51-86e5-83b81a765f7f", "index" : 2939, "period" : 2, "timestamp" : "00:23:21.885", "minute" : 68, "second" : 21, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 42.8, 12.8 ], "duration" : 1.264181, "under_pressure" : true, "related_events" : [ "0d3f1ccb-cc55-47a2-b2e7-b8bd4b59bf27", "ec11fbc9-3897-49c9-a84b-78c11f758db7" ], "pass" : { "recipient" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "length" : 20.10398, "angle" : 1.5906942, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.4, 32.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0d3f1ccb-cc55-47a2-b2e7-b8bd4b59bf27", "index" : 2940, "period" : 2, "timestamp" : "00:23:23.150", "minute" : 68, "second" : 23, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 42.4, 32.9 ], "related_events" : [ "503c72b7-76df-4a51-86e5-83b81a765f7f" ] }, { "id" : "ff04b0e1-d2a7-4d05-9e0c-d8c351e47591", "index" : 2941, "period" : 2, "timestamp" : "00:23:23.150", "minute" : 68, "second" : 23, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 42.4, 32.9 ], "duration" : 1.506553, "under_pressure" : true, "related_events" : [ "0d3f1ccb-cc55-47a2-b2e7-b8bd4b59bf27", "b50afb25-71f1-4967-aefd-c9f7c44a4f94", "c173bb19-2842-46f3-a9c6-5d29a8c887a0" ], "carry" : { "end_location" : [ 45.4, 32.8 ] } }, { "id" : "c173bb19-2842-46f3-a9c6-5d29a8c887a0", "index" : 2942, "period" : 2, "timestamp" : "00:23:23.552", "minute" : 68, "second" : 23, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 77.9, 46.4 ], "duration" : 1.09857, "related_events" : [ "ff04b0e1-d2a7-4d05-9e0c-d8c351e47591" ] }, { "id" : "414caead-ca18-413f-9894-7d14ae30c118", "index" : 2943, "period" : 2, "timestamp" : "00:23:24.656", "minute" : 68, "second" : 24, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 74.7, 47.3 ], "duration" : 0.0, "related_events" : [ "7bc690b2-825f-482c-92aa-91ed96f7b1ce", "b50afb25-71f1-4967-aefd-c9f7c44a4f94" ], "foul_committed" : { "advantage" : true } }, { "id" : "b50afb25-71f1-4967-aefd-c9f7c44a4f94", "index" : 2944, "period" : 2, "timestamp" : "00:23:24.656", "minute" : 68, "second" : 24, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 45.4, 32.8 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "414caead-ca18-413f-9894-7d14ae30c118" ], "foul_won" : { "advantage" : true } }, { "id" : "7bc690b2-825f-482c-92aa-91ed96f7b1ce", "index" : 2945, "period" : 2, "timestamp" : "00:23:24.656", "minute" : 68, "second" : 24, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 45.4, 32.8 ], "duration" : 1.971834, "under_pressure" : true, "related_events" : [ "0e708bbb-a5aa-4820-87eb-53aedc6fdaf4", "414caead-ca18-413f-9894-7d14ae30c118", "b50afb25-71f1-4967-aefd-c9f7c44a4f94" ], "carry" : { "end_location" : [ 48.6, 30.5 ] } }, { "id" : "0e708bbb-a5aa-4820-87eb-53aedc6fdaf4", "index" : 2946, "period" : 2, "timestamp" : "00:23:26.628", "minute" : 68, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 48.6, 30.5 ], "duration" : 0.864139, "related_events" : [ "ed6fdd65-a7de-4eb8-b8e5-e01b7511ad7e" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 12.971122, "angle" : -2.0516837, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.6, 19.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ed6fdd65-a7de-4eb8-b8e5-e01b7511ad7e", "index" : 2947, "period" : 2, "timestamp" : "00:23:27.492", "minute" : 68, "second" : 27, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 42.6, 19.0 ], "related_events" : [ "0e708bbb-a5aa-4820-87eb-53aedc6fdaf4" ] }, { "id" : "39226c81-86b9-45be-91db-9a1e00ff1a2e", "index" : 2948, "period" : 2, "timestamp" : "00:23:27.492", "minute" : 68, "second" : 27, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 42.6, 19.0 ], "duration" : 4.528989, "related_events" : [ "85e7738a-dadd-4ef8-b01b-045b988d9e55", "ed6fdd65-a7de-4eb8-b8e5-e01b7511ad7e" ], "carry" : { "end_location" : [ 42.4, 36.3 ] } }, { "id" : "85e7738a-dadd-4ef8-b01b-045b988d9e55", "index" : 2949, "period" : 2, "timestamp" : "00:23:32.021", "minute" : 68, "second" : 32, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 42.4, 36.3 ], "duration" : 2.798204, "related_events" : [ "172fe966-8778-4060-8b86-f6b3f48349d5" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 58.01655, "angle" : 0.7512651, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 84.8, 75.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "172fe966-8778-4060-8b86-f6b3f48349d5", "index" : 2950, "period" : 2, "timestamp" : "00:23:34.819", "minute" : 68, "second" : 34, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 109, "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" : 23, "name" : "Center Forward" }, "location" : [ 84.8, 75.9 ], "related_events" : [ "85e7738a-dadd-4ef8-b01b-045b988d9e55" ] }, { "id" : "8d166951-466b-48fc-a58e-d725936278d2", "index" : 2951, "period" : 2, "timestamp" : "00:23:34.819", "minute" : 68, "second" : 34, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 109, "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" : 23, "name" : "Center Forward" }, "location" : [ 84.8, 75.9 ], "duration" : 2.897603, "related_events" : [ "172fe966-8778-4060-8b86-f6b3f48349d5", "9a191e53-7c98-45f4-b980-fc7e58cbd02e" ], "carry" : { "end_location" : [ 91.8, 73.5 ] } }, { "id" : "9a191e53-7c98-45f4-b980-fc7e58cbd02e", "index" : 2952, "period" : 2, "timestamp" : "00:23:37.717", "minute" : 68, "second" : 37, "type" : { "id" : 38, "name" : "Miscontrol" }, "possession" : 109, "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" : 23, "name" : "Center Forward" }, "location" : [ 91.8, 73.5 ], "duration" : 0.0 }, { "id" : "6ca5a78e-d64d-4a33-a149-660db205d175", "index" : 2953, "period" : 2, "timestamp" : "00:23:38.119", "minute" : 68, "second" : 38, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 109, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 28.5, 7.0 ], "duration" : 0.72956, "related_events" : [ "ccb58f7b-babf-4a5c-9827-5d595887d6e4" ] }, { "id" : "ccb58f7b-babf-4a5c-9827-5d595887d6e4", "index" : 2954, "period" : 2, "timestamp" : "00:23:38.587", "minute" : 68, "second" : 38, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 109, "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" : 23, "name" : "Center Forward" }, "location" : [ 91.6, 70.7 ], "duration" : 0.327621, "under_pressure" : true, "related_events" : [ "3e79552d-f83c-4a9f-95b3-556cdf47c50d", "6ca5a78e-d64d-4a33-a149-660db205d175" ] }, { "id" : "3e79552d-f83c-4a9f-95b3-556cdf47c50d", "index" : 2955, "period" : 2, "timestamp" : "00:23:38.848", "minute" : 68, "second" : 38, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 27.6, 11.3 ], "duration" : 0.4, "under_pressure" : true, "related_events" : [ "a5232036-32b0-49bf-98f3-467f35769a72", "ccb58f7b-babf-4a5c-9827-5d595887d6e4" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 8.448076, "angle" : 1.2827408, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 30.0, 19.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 66, "name" : "Recovery" } } }, { "id" : "a5232036-32b0-49bf-98f3-467f35769a72", "index" : 2956, "period" : 2, "timestamp" : "00:23:39.248", "minute" : 68, "second" : 39, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 30.0, 19.4 ], "related_events" : [ "3e79552d-f83c-4a9f-95b3-556cdf47c50d" ] }, { "id" : "bcfa7d0d-686c-4cbd-98ff-2ac9825b285f", "index" : 2957, "period" : 2, "timestamp" : "00:23:39.248", "minute" : 68, "second" : 39, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 30.0, 19.4 ], "duration" : 0.034774, "related_events" : [ "a5232036-32b0-49bf-98f3-467f35769a72", "b41d62eb-9f97-4315-9575-9f59ddf4bfcd" ], "carry" : { "end_location" : [ 29.1, 18.1 ] } }, { "id" : "b41d62eb-9f97-4315-9575-9f59ddf4bfcd", "index" : 2958, "period" : 2, "timestamp" : "00:23:39.283", "minute" : 68, "second" : 39, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 29.1, 18.1 ], "duration" : 1.465078, "related_events" : [ "f85e9f9a-d5f2-4ce8-aff1-26b661bba62d" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 11.30177, "angle" : -1.553099, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 29.3, 6.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f85e9f9a-d5f2-4ce8-aff1-26b661bba62d", "index" : 2959, "period" : 2, "timestamp" : "00:23:40.748", "minute" : 68, "second" : 40, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 29.3, 6.8 ], "related_events" : [ "b41d62eb-9f97-4315-9575-9f59ddf4bfcd" ] }, { "id" : "8641e294-e908-49b7-aae2-637219d36607", "index" : 2960, "period" : 2, "timestamp" : "00:23:40.748", "minute" : 68, "second" : 40, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 29.3, 6.8 ], "duration" : 3.622127, "under_pressure" : true, "related_events" : [ "3a0056db-6772-4c13-9664-9641cd5ca7c5", "f1b580db-dcb3-4d48-b9e0-a526ae25a4fb", "f85e9f9a-d5f2-4ce8-aff1-26b661bba62d" ], "carry" : { "end_location" : [ 27.0, 17.5 ] } }, { "id" : "3a0056db-6772-4c13-9664-9641cd5ca7c5", "index" : 2961, "period" : 2, "timestamp" : "00:23:42.779", "minute" : 68, "second" : 42, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 90.8, 73.3 ], "duration" : 0.708405, "counterpress" : true, "related_events" : [ "8641e294-e908-49b7-aae2-637219d36607" ] }, { "id" : "f1b580db-dcb3-4d48-b9e0-a526ae25a4fb", "index" : 2962, "period" : 2, "timestamp" : "00:23:44.370", "minute" : 68, "second" : 44, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 27.0, 17.5 ], "duration" : 1.074534, "related_events" : [ "29327139-c63f-4a0a-9938-9d4d841766bc" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 15.155857, "angle" : 2.3001783, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 16.9, 28.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "29327139-c63f-4a0a-9938-9d4d841766bc", "index" : 2963, "period" : 2, "timestamp" : "00:23:45.445", "minute" : 68, "second" : 45, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 16.9, 28.8 ], "related_events" : [ "f1b580db-dcb3-4d48-b9e0-a526ae25a4fb" ] }, { "id" : "5e82f11c-d6fb-4c46-881c-d7eaef17a0db", "index" : 2964, "period" : 2, "timestamp" : "00:23:45.445", "minute" : 68, "second" : 45, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 16.9, 28.8 ], "duration" : 0.850161, "related_events" : [ "29327139-c63f-4a0a-9938-9d4d841766bc", "807b11de-cb77-4c7e-b53a-de9a988c8afc" ], "carry" : { "end_location" : [ 15.0, 30.8 ] } }, { "id" : "807b11de-cb77-4c7e-b53a-de9a988c8afc", "index" : 2965, "period" : 2, "timestamp" : "00:23:46.295", "minute" : 68, "second" : 46, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 15.0, 30.8 ], "duration" : 1.981075, "related_events" : [ "1252378f-13e8-4977-976f-94485debe089" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 24.571732, "angle" : 1.1472001, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 25.1, 53.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "1252378f-13e8-4977-976f-94485debe089", "index" : 2966, "period" : 2, "timestamp" : "00:23:48.276", "minute" : 68, "second" : 48, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 25.1, 53.2 ], "related_events" : [ "807b11de-cb77-4c7e-b53a-de9a988c8afc" ] }, { "id" : "32516d41-d7f0-4cf7-91fc-5681348cb6f0", "index" : 2967, "period" : 2, "timestamp" : "00:23:48.276", "minute" : 68, "second" : 48, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 25.1, 53.2 ], "duration" : 7.784633, "related_events" : [ "06fdcb91-df7c-4904-b50a-c25efff7f46b", "1252378f-13e8-4977-976f-94485debe089" ], "carry" : { "end_location" : [ 49.7, 55.1 ] } }, { "id" : "06fdcb91-df7c-4904-b50a-c25efff7f46b", "index" : 2968, "period" : 2, "timestamp" : "00:23:56.061", "minute" : 68, "second" : 56, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 49.7, 55.1 ], "duration" : 1.395248, "related_events" : [ "ec461cc4-e806-4024-85db-a25397313868" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 21.567568, "angle" : 1.2402483, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.7, 75.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "ec461cc4-e806-4024-85db-a25397313868", "index" : 2969, "period" : 2, "timestamp" : "00:23:57.456", "minute" : 68, "second" : 57, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 56.7, 75.5 ], "related_events" : [ "06fdcb91-df7c-4904-b50a-c25efff7f46b" ] }, { "id" : "2106520b-229e-425a-ac4a-503fc295f52d", "index" : 2970, "period" : 2, "timestamp" : "00:23:57.456", "minute" : 68, "second" : 57, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 56.7, 75.5 ], "duration" : 0.185919, "related_events" : [ "8a6b6b59-d826-43bb-bea4-247451fb17e1", "ec461cc4-e806-4024-85db-a25397313868" ], "carry" : { "end_location" : [ 57.4, 75.5 ] } }, { "id" : "8a6b6b59-d826-43bb-bea4-247451fb17e1", "index" : 2971, "period" : 2, "timestamp" : "00:23:57.642", "minute" : 68, "second" : 57, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 57.4, 75.5 ], "duration" : 1.080358, "related_events" : [ "19d195c4-f9f0-4c79-9bcb-fba9a5b563b7" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 10.0, "angle" : -2.2142975, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 51.4, 67.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "19d195c4-f9f0-4c79-9bcb-fba9a5b563b7", "index" : 2972, "period" : 2, "timestamp" : "00:23:58.722", "minute" : 68, "second" : 58, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 51.4, 67.5 ], "related_events" : [ "8a6b6b59-d826-43bb-bea4-247451fb17e1" ] }, { "id" : "8be278e7-6b20-4933-8038-53610f31bd1e", "index" : 2973, "period" : 2, "timestamp" : "00:23:58.722", "minute" : 68, "second" : 58, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 51.4, 67.5 ], "duration" : 3.170714, "related_events" : [ "134f6044-7043-410b-8e8f-e44385a8f63a", "19d195c4-f9f0-4c79-9bcb-fba9a5b563b7" ], "carry" : { "end_location" : [ 56.7, 60.5 ] } }, { "id" : "134f6044-7043-410b-8e8f-e44385a8f63a", "index" : 2974, "period" : 2, "timestamp" : "00:24:01.893", "minute" : 69, "second" : 1, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 56.7, 60.5 ], "duration" : 0.772892, "related_events" : [ "13bf58f8-7a00-4268-a12e-995ce4ecd31d" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 5.135173, "angle" : -1.6879051, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.1, 55.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "13bf58f8-7a00-4268-a12e-995ce4ecd31d", "index" : 2975, "period" : 2, "timestamp" : "00:24:02.666", "minute" : 69, "second" : 2, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 56.1, 55.4 ], "related_events" : [ "134f6044-7043-410b-8e8f-e44385a8f63a" ] }, { "id" : "c85f01f3-7fca-4ac2-92c0-700640e2c812", "index" : 2976, "period" : 2, "timestamp" : "00:24:02.666", "minute" : 69, "second" : 2, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 56.1, 55.4 ], "duration" : 0.287661, "related_events" : [ "13bf58f8-7a00-4268-a12e-995ce4ecd31d", "1803ab50-9431-4fd6-b6d4-4f4f250d6773" ], "carry" : { "end_location" : [ 55.4, 53.9 ] } }, { "id" : "1803ab50-9431-4fd6-b6d4-4f4f250d6773", "index" : 2977, "period" : 2, "timestamp" : "00:24:02.953", "minute" : 69, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 55.4, 53.9 ], "duration" : 2.053494, "related_events" : [ "a93cd732-1f40-4b89-9d72-3cee5907ec08" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 16.729914, "angle" : 1.9057786, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.9, 69.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "a93cd732-1f40-4b89-9d72-3cee5907ec08", "index" : 2978, "period" : 2, "timestamp" : "00:24:05.007", "minute" : 69, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 49.9, 69.7 ], "related_events" : [ "1803ab50-9431-4fd6-b6d4-4f4f250d6773" ] }, { "id" : "387b879a-373b-468b-a62f-0d3967ccd8fe", "index" : 2979, "period" : 2, "timestamp" : "00:24:05.007", "minute" : 69, "second" : 5, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 49.9, 69.7 ], "duration" : 2.394617, "related_events" : [ "32710e0b-98b5-4bf0-8559-1228dbe05ffb", "a93cd732-1f40-4b89-9d72-3cee5907ec08" ], "carry" : { "end_location" : [ 50.1, 71.6 ] } }, { "id" : "32710e0b-98b5-4bf0-8559-1228dbe05ffb", "index" : 2980, "period" : 2, "timestamp" : "00:24:07.401", "minute" : 69, "second" : 7, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 50.1, 71.6 ], "duration" : 1.831913, "related_events" : [ "2dc266c1-c9a1-402d-acc6-ac7fe74193d4" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 47.037434, "angle" : -1.4343112, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.5, 25.0 ], "switch" : true, "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "2dc266c1-c9a1-402d-acc6-ac7fe74193d4", "index" : 2981, "period" : 2, "timestamp" : "00:24:09.233", "minute" : 69, "second" : 9, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 56.5, 25.0 ], "related_events" : [ "32710e0b-98b5-4bf0-8559-1228dbe05ffb" ] }, { "id" : "0c7fdc28-c7df-4384-9c4b-9399d354e114", "index" : 2982, "period" : 2, "timestamp" : "00:24:09.233", "minute" : 69, "second" : 9, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 56.5, 25.0 ], "duration" : 1.460635, "related_events" : [ "1877cc04-325a-4c59-a99a-ad4c3feccf4f", "2dc266c1-c9a1-402d-acc6-ac7fe74193d4" ], "carry" : { "end_location" : [ 63.4, 24.1 ] } }, { "id" : "1877cc04-325a-4c59-a99a-ad4c3feccf4f", "index" : 2983, "period" : 2, "timestamp" : "00:24:10.694", "minute" : 69, "second" : 10, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 63.4, 24.1 ], "duration" : 1.100833, "related_events" : [ "75b4672c-68b0-4026-8662-fcffae3a2dbf" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 15.966214, "angle" : -1.3562034, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 66.8, 8.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "75b4672c-68b0-4026-8662-fcffae3a2dbf", "index" : 2984, "period" : 2, "timestamp" : "00:24:11.795", "minute" : 69, "second" : 11, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 66.8, 8.5 ], "related_events" : [ "1877cc04-325a-4c59-a99a-ad4c3feccf4f" ] }, { "id" : "4b4367e2-4ace-42ee-92a6-0f9982a61162", "index" : 2985, "period" : 2, "timestamp" : "00:24:11.795", "minute" : 69, "second" : 11, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 66.8, 8.5 ], "duration" : 1.359823, "under_pressure" : true, "related_events" : [ "624c72ba-430e-4acc-9cfc-7dae85135d42", "75b4672c-68b0-4026-8662-fcffae3a2dbf", "b83615b4-8208-4c5b-b79d-4ebd8cfb07cf" ], "carry" : { "end_location" : [ 64.4, 11.7 ] } }, { "id" : "624c72ba-430e-4acc-9cfc-7dae85135d42", "index" : 2986, "period" : 2, "timestamp" : "00:24:12.283", "minute" : 69, "second" : 12, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "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, 70.3 ], "duration" : 0.911752, "related_events" : [ "4b4367e2-4ace-42ee-92a6-0f9982a61162", "b83615b4-8208-4c5b-b79d-4ebd8cfb07cf" ] }, { "id" : "b83615b4-8208-4c5b-b79d-4ebd8cfb07cf", "index" : 2987, "period" : 2, "timestamp" : "00:24:13.155", "minute" : 69, "second" : 13, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 64.4, 11.7 ], "duration" : 1.654725, "under_pressure" : true, "related_events" : [ "624c72ba-430e-4acc-9cfc-7dae85135d42", "e9c73cda-9634-43ba-b800-ae67bbf020f6" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 27.280945, "angle" : 2.4210386, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 43.9, 29.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e9c73cda-9634-43ba-b800-ae67bbf020f6", "index" : 2988, "period" : 2, "timestamp" : "00:24:14.809", "minute" : 69, "second" : 14, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 43.9, 29.7 ], "related_events" : [ "b83615b4-8208-4c5b-b79d-4ebd8cfb07cf" ] }, { "id" : "40b01ecb-d029-4e32-b31f-9ef980e44e87", "index" : 2989, "period" : 2, "timestamp" : "00:24:14.809", "minute" : 69, "second" : 14, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 43.9, 29.7 ], "duration" : 0.922906, "related_events" : [ "97eb4778-9587-417c-9d69-124ac3232fc4", "e9c73cda-9634-43ba-b800-ae67bbf020f6" ], "carry" : { "end_location" : [ 43.7, 32.0 ] } }, { "id" : "97eb4778-9587-417c-9d69-124ac3232fc4", "index" : 2990, "period" : 2, "timestamp" : "00:24:15.732", "minute" : 69, "second" : 15, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 43.7, 32.0 ], "duration" : 1.799251, "related_events" : [ "93398342-f93b-4582-b17c-b80d07e9c01d" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 31.505714, "angle" : 1.3304366, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 51.2, 62.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "93398342-f93b-4582-b17c-b80d07e9c01d", "index" : 2991, "period" : 2, "timestamp" : "00:24:17.532", "minute" : 69, "second" : 17, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 51.2, 62.6 ], "related_events" : [ "97eb4778-9587-417c-9d69-124ac3232fc4" ] }, { "id" : "44130f1f-1c81-4398-a04c-f0051bd0dc65", "index" : 2992, "period" : 2, "timestamp" : "00:24:17.532", "minute" : 69, "second" : 17, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 51.2, 62.6 ], "duration" : 1.304844, "related_events" : [ "3d5b65b7-24f1-458a-b9e1-22a5db52d40e", "93398342-f93b-4582-b17c-b80d07e9c01d" ], "carry" : { "end_location" : [ 55.7, 66.0 ] } }, { "id" : "3d5b65b7-24f1-458a-b9e1-22a5db52d40e", "index" : 2993, "period" : 2, "timestamp" : "00:24:18.836", "minute" : 69, "second" : 18, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 55.7, 66.0 ], "duration" : 1.320857, "related_events" : [ "f5c720fa-9e8f-442e-9d91-75d0808c80bd" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 18.321844, "angle" : 0.6576923, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 70.2, 77.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "f5c720fa-9e8f-442e-9d91-75d0808c80bd", "index" : 2994, "period" : 2, "timestamp" : "00:24:20.157", "minute" : 69, "second" : 20, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 70.2, 77.2 ], "related_events" : [ "3d5b65b7-24f1-458a-b9e1-22a5db52d40e" ] }, { "id" : "36c742b9-7a2f-4ed4-9cd2-bc9f49b1c219", "index" : 2995, "period" : 2, "timestamp" : "00:24:20.157", "minute" : 69, "second" : 20, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 70.2, 77.2 ], "duration" : 0.857346, "under_pressure" : true, "related_events" : [ "947ce6e8-0b7a-4ff0-b4a7-53d5e8a75711", "b34765fd-1fa7-4c3a-ab65-bbcaddf2fc9f", "f5c720fa-9e8f-442e-9d91-75d0808c80bd" ], "carry" : { "end_location" : [ 70.8, 76.1 ] } }, { "id" : "b34765fd-1fa7-4c3a-ab65-bbcaddf2fc9f", "index" : 2996, "period" : 2, "timestamp" : "00:24:20.561", "minute" : 69, "second" : 20, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 49.3, 4.0 ], "duration" : 0.762409, "related_events" : [ "36c742b9-7a2f-4ed4-9cd2-bc9f49b1c219", "947ce6e8-0b7a-4ff0-b4a7-53d5e8a75711" ] }, { "id" : "947ce6e8-0b7a-4ff0-b4a7-53d5e8a75711", "index" : 2997, "period" : 2, "timestamp" : "00:24:21.015", "minute" : 69, "second" : 21, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 70.8, 76.1 ], "duration" : 1.375036, "under_pressure" : true, "related_events" : [ "a3308a4a-5eac-4b74-928a-086fa8550653", "b34765fd-1fa7-4c3a-ab65-bbcaddf2fc9f" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 9.202173, "angle" : -2.4023156, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.0, 69.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "a3308a4a-5eac-4b74-928a-086fa8550653", "index" : 2998, "period" : 2, "timestamp" : "00:24:22.390", "minute" : 69, "second" : 22, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 64.0, 69.9 ], "related_events" : [ "947ce6e8-0b7a-4ff0-b4a7-53d5e8a75711" ] }, { "id" : "bcc2edc1-05c1-4432-991c-18b0a853b972", "index" : 2999, "period" : 2, "timestamp" : "00:24:22.390", "minute" : 69, "second" : 22, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 64.0, 69.9 ], "duration" : 1.015723, "related_events" : [ "87788e2e-52f0-49d8-8012-ed354de8c3e8", "a3308a4a-5eac-4b74-928a-086fa8550653" ], "carry" : { "end_location" : [ 64.0, 69.0 ] } }, { "id" : "87788e2e-52f0-49d8-8012-ed354de8c3e8", "index" : 3000, "period" : 2, "timestamp" : "00:24:23.405", "minute" : 69, "second" : 23, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 64.0, 69.0 ], "duration" : 0.774296, "related_events" : [ "695f627e-bd7e-49b7-b61a-23a92d207866" ], "pass" : { "recipient" : { "id" : 8217, "name" : "Kingsley Coman" }, "length" : 17.118704, "angle" : -0.04674954, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 81.1, 68.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "695f627e-bd7e-49b7-b61a-23a92d207866", "index" : 3001, "period" : 2, "timestamp" : "00:24:24.180", "minute" : 69, "second" : 24, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 81.1, 68.2 ], "related_events" : [ "87788e2e-52f0-49d8-8012-ed354de8c3e8" ] }, { "id" : "fb5d56e7-6778-48c0-8bfc-6e5b44d2fdc8", "index" : 3002, "period" : 2, "timestamp" : "00:24:24.180", "minute" : 69, "second" : 24, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 81.1, 68.2 ], "duration" : 1.711658, "under_pressure" : true, "related_events" : [ "49dedb45-18cd-4d30-917b-7253043ea308", "695f627e-bd7e-49b7-b61a-23a92d207866", "cbe01e18-3f46-43d9-a88c-4009f27ef108" ], "carry" : { "end_location" : [ 80.9, 67.8 ] } }, { "id" : "49dedb45-18cd-4d30-917b-7253043ea308", "index" : 3003, "period" : 2, "timestamp" : "00:24:25.048", "minute" : 69, "second" : 25, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 38.1, 10.6 ], "duration" : 0.931557, "related_events" : [ "cbe01e18-3f46-43d9-a88c-4009f27ef108", "fb5d56e7-6778-48c0-8bfc-6e5b44d2fdc8" ] }, { "id" : "cbe01e18-3f46-43d9-a88c-4009f27ef108", "index" : 3004, "period" : 2, "timestamp" : "00:24:25.891", "minute" : 69, "second" : 25, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 80.9, 67.8 ], "duration" : 0.325761, "under_pressure" : true, "related_events" : [ "49dedb45-18cd-4d30-917b-7253043ea308", "fafdbf82-1461-4635-b067-8be8b3bd1169" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 6.946222, "angle" : -0.52807444, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 86.9, 64.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "fafdbf82-1461-4635-b067-8be8b3bd1169", "index" : 3005, "period" : 2, "timestamp" : "00:24:26.217", "minute" : 69, "second" : 26, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 86.9, 64.3 ], "related_events" : [ "cbe01e18-3f46-43d9-a88c-4009f27ef108" ] }, { "id" : "7da33d8d-7b4d-4e39-8e09-af7925886a7f", "index" : 3006, "period" : 2, "timestamp" : "00:24:26.217", "minute" : 69, "second" : 26, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 86.9, 64.3 ], "duration" : 1.284657, "related_events" : [ "d3ccc3ba-0de9-4d37-bc57-809183dbae4d", "fafdbf82-1461-4635-b067-8be8b3bd1169" ], "carry" : { "end_location" : [ 87.5, 64.6 ] } }, { "id" : "d3ccc3ba-0de9-4d37-bc57-809183dbae4d", "index" : 3007, "period" : 2, "timestamp" : "00:24:27.502", "minute" : 69, "second" : 27, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 87.5, 64.6 ], "duration" : 0.269512, "related_events" : [ "90a00c69-79a4-44ac-8048-c648f3e378f4" ], "pass" : { "length" : 5.9615436, "angle" : 2.7455113, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 82.0, 66.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "90a00c69-79a4-44ac-8048-c648f3e378f4", "index" : 3008, "period" : 2, "timestamp" : "00:24:27.771", "minute" : 69, "second" : 27, "type" : { "id" : 6, "name" : "Block" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 38.1, 13.2 ], "duration" : 0.0, "related_events" : [ "d3ccc3ba-0de9-4d37-bc57-809183dbae4d" ] }, { "id" : "49aee6f9-e2ad-4ff0-a254-d166f6b9c920", "index" : 3009, "period" : 2, "timestamp" : "00:24:27.781", "minute" : 69, "second" : 27, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 110, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 36.0, 11.1 ], "duration" : 0.0, "foul_committed" : { "type" : { "id" : 24, "name" : "Handball" } } }, { "id" : "1c0da5d0-9a1f-443c-a664-66953d7f2a25", "index" : 3010, "period" : 2, "timestamp" : "00:24:37.515", "minute" : 69, "second" : 37, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 82.6, 71.6 ], "duration" : 1.560911, "related_events" : [ "8081f2dd-eab8-45f5-b0ef-4157e73a8c39" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 26.006922, "angle" : -1.9241666, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 73.6, 47.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 62, "name" : "Free Kick" } } }, { "id" : "8081f2dd-eab8-45f5-b0ef-4157e73a8c39", "index" : 3011, "period" : 2, "timestamp" : "00:24:39.076", "minute" : 69, "second" : 39, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 73.6, 47.2 ], "related_events" : [ "1c0da5d0-9a1f-443c-a664-66953d7f2a25" ] }, { "id" : "60374e10-4acc-4fc3-938c-0d95a307ccf6", "index" : 3012, "period" : 2, "timestamp" : "00:24:39.076", "minute" : 69, "second" : 39, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 73.6, 47.2 ], "duration" : 0.977214, "related_events" : [ "8081f2dd-eab8-45f5-b0ef-4157e73a8c39", "b2c37310-c5bf-4865-b0cd-6bd1946df6a8" ], "carry" : { "end_location" : [ 73.6, 45.3 ] } }, { "id" : "b2c37310-c5bf-4865-b0cd-6bd1946df6a8", "index" : 3013, "period" : 2, "timestamp" : "00:24:40.053", "minute" : 69, "second" : 40, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 73.6, 45.3 ], "duration" : 1.062297, "related_events" : [ "df566702-0958-4a9d-8dd5-0adca343b083" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 14.436759, "angle" : -1.297254, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 77.5, 31.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "df566702-0958-4a9d-8dd5-0adca343b083", "index" : 3014, "period" : 2, "timestamp" : "00:24:41.115", "minute" : 69, "second" : 41, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 77.5, 31.4 ], "related_events" : [ "b2c37310-c5bf-4865-b0cd-6bd1946df6a8" ] }, { "id" : "f331083c-9aa3-44a5-9807-118613a72ef9", "index" : 3015, "period" : 2, "timestamp" : "00:24:41.115", "minute" : 69, "second" : 41, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 77.5, 31.4 ], "duration" : 2.721645, "related_events" : [ "a5273ca5-3f10-4d71-863b-ddebf0a0f89c", "df566702-0958-4a9d-8dd5-0adca343b083" ], "carry" : { "end_location" : [ 77.5, 27.5 ] } }, { "id" : "a5273ca5-3f10-4d71-863b-ddebf0a0f89c", "index" : 3016, "period" : 2, "timestamp" : "00:24:43.837", "minute" : 69, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 77.5, 27.5 ], "duration" : 0.698317, "related_events" : [ "e26684ab-ec60-4384-b981-b5aad2127b04" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 8.421995, "angle" : -0.82739025, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 83.2, 21.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e26684ab-ec60-4384-b981-b5aad2127b04", "index" : 3017, "period" : 2, "timestamp" : "00:24:44.535", "minute" : 69, "second" : 44, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 83.2, 21.3 ], "related_events" : [ "a5273ca5-3f10-4d71-863b-ddebf0a0f89c" ] }, { "id" : "638f0ebd-47d7-4d47-bfd0-4469f9e21c7f", "index" : 3018, "period" : 2, "timestamp" : "00:24:44.535", "minute" : 69, "second" : 44, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 83.2, 21.3 ], "duration" : 0.651767, "related_events" : [ "74eef1e8-4020-46ee-a341-9e9ac5b83d16", "e26684ab-ec60-4384-b981-b5aad2127b04" ], "carry" : { "end_location" : [ 79.0, 19.0 ] } }, { "id" : "74eef1e8-4020-46ee-a341-9e9ac5b83d16", "index" : 3019, "period" : 2, "timestamp" : "00:24:45.187", "minute" : 69, "second" : 45, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 79.0, 19.0 ], "duration" : 1.29403, "related_events" : [ "b6f1ca4c-06e5-4e37-9111-79bddc07869e" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 11.154371, "angle" : -1.669573, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 77.9, 7.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "b6f1ca4c-06e5-4e37-9111-79bddc07869e", "index" : 3020, "period" : 2, "timestamp" : "00:24:46.481", "minute" : 69, "second" : 46, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 77.9, 7.9 ], "related_events" : [ "74eef1e8-4020-46ee-a341-9e9ac5b83d16" ] }, { "id" : "96927ddf-4e2a-48fe-99fa-a8d89bf5befd", "index" : 3021, "period" : 2, "timestamp" : "00:24:46.481", "minute" : 69, "second" : 46, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 77.9, 7.9 ], "duration" : 1.920738, "under_pressure" : true, "related_events" : [ "240a727c-f613-45d1-b8cd-b749c0628ae7", "46031c50-c8d1-4922-806f-c5a263ab6689", "b6f1ca4c-06e5-4e37-9111-79bddc07869e" ], "carry" : { "end_location" : [ 70.4, 17.3 ] } }, { "id" : "240a727c-f613-45d1-b8cd-b749c0628ae7", "index" : 3022, "period" : 2, "timestamp" : "00:24:47.695", "minute" : 69, "second" : 47, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 41.8, 72.2 ], "duration" : 0.801314, "related_events" : [ "46031c50-c8d1-4922-806f-c5a263ab6689", "96927ddf-4e2a-48fe-99fa-a8d89bf5befd" ] }, { "id" : "46031c50-c8d1-4922-806f-c5a263ab6689", "index" : 3023, "period" : 2, "timestamp" : "00:24:48.402", "minute" : 69, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 70.4, 17.3 ], "duration" : 1.482025, "under_pressure" : true, "related_events" : [ "17aea5c2-6647-44a5-ae9a-1da603733934", "240a727c-f613-45d1-b8cd-b749c0628ae7" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 18.776848, "angle" : 2.4202576, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.3, 29.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "17aea5c2-6647-44a5-ae9a-1da603733934", "index" : 3024, "period" : 2, "timestamp" : "00:24:49.884", "minute" : 69, "second" : 49, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 56.3, 29.7 ], "related_events" : [ "46031c50-c8d1-4922-806f-c5a263ab6689" ] }, { "id" : "29c68015-8b61-4724-acb2-459f2529cd72", "index" : 3025, "period" : 2, "timestamp" : "00:24:49.884", "minute" : 69, "second" : 49, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 56.3, 29.7 ], "duration" : 1.010092, "related_events" : [ "17aea5c2-6647-44a5-ae9a-1da603733934", "3515e0c4-e9e9-4116-8024-61d99a593f17" ], "carry" : { "end_location" : [ 55.9, 29.5 ] } }, { "id" : "3515e0c4-e9e9-4116-8024-61d99a593f17", "index" : 3026, "period" : 2, "timestamp" : "00:24:50.894", "minute" : 69, "second" : 50, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 55.9, 29.5 ], "duration" : 1.607246, "related_events" : [ "727eeb5d-9be2-4112-8c6b-bedbf9d341b7" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 23.348234, "angle" : 1.5065074, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 57.4, 52.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "727eeb5d-9be2-4112-8c6b-bedbf9d341b7", "index" : 3027, "period" : 2, "timestamp" : "00:24:52.501", "minute" : 69, "second" : 52, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 57.4, 52.8 ], "related_events" : [ "3515e0c4-e9e9-4116-8024-61d99a593f17" ] }, { "id" : "4ebf93f7-4824-4b58-bebb-f390618fb0c4", "index" : 3028, "period" : 2, "timestamp" : "00:24:52.501", "minute" : 69, "second" : 52, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 57.4, 52.8 ], "duration" : 3.128268, "related_events" : [ "727eeb5d-9be2-4112-8c6b-bedbf9d341b7", "7e5b2332-6a8c-4c08-aa8f-4e230f1ad6de" ], "carry" : { "end_location" : [ 71.3, 53.9 ] } }, { "id" : "7e5b2332-6a8c-4c08-aa8f-4e230f1ad6de", "index" : 3029, "period" : 2, "timestamp" : "00:24:55.629", "minute" : 69, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 71.3, 53.9 ], "duration" : 1.336688, "related_events" : [ "655ea899-388d-4ab4-a248-a90e561b41d3" ], "pass" : { "recipient" : { "id" : 8217, "name" : "Kingsley Coman" }, "length" : 24.162989, "angle" : 1.3027294, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 77.7, 77.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "655ea899-388d-4ab4-a248-a90e561b41d3", "index" : 3030, "period" : 2, "timestamp" : "00:24:56.966", "minute" : 69, "second" : 56, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 77.7, 77.2 ], "related_events" : [ "7e5b2332-6a8c-4c08-aa8f-4e230f1ad6de" ] }, { "id" : "0648a900-75d8-4809-a8c8-055348ea18f3", "index" : 3031, "period" : 2, "timestamp" : "00:24:56.966", "minute" : 69, "second" : 56, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 77.7, 77.2 ], "duration" : 1.773785, "related_events" : [ "54a7c4d0-f56e-4119-943f-e820c1680cc6", "655ea899-388d-4ab4-a248-a90e561b41d3" ], "carry" : { "end_location" : [ 77.9, 77.4 ] } }, { "id" : "54a7c4d0-f56e-4119-943f-e820c1680cc6", "index" : 3032, "period" : 2, "timestamp" : "00:24:58.740", "minute" : 69, "second" : 58, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 77.9, 77.4 ], "duration" : 1.021267, "related_events" : [ "42843419-cf92-4039-8baa-32643bf486c6" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 14.647867, "angle" : -2.5308666, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 65.9, 69.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "42843419-cf92-4039-8baa-32643bf486c6", "index" : 3033, "period" : 2, "timestamp" : "00:24:59.761", "minute" : 69, "second" : 59, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 65.9, 69.0 ], "related_events" : [ "54a7c4d0-f56e-4119-943f-e820c1680cc6" ] }, { "id" : "9d7e6937-5d8f-4e3b-b52a-5750a2776753", "index" : 3034, "period" : 2, "timestamp" : "00:24:59.761", "minute" : 69, "second" : 59, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 65.9, 69.0 ], "duration" : 0.603076, "related_events" : [ "42843419-cf92-4039-8baa-32643bf486c6", "a890141e-dc70-4c6e-a73e-142cc35af6f8" ], "carry" : { "end_location" : [ 63.6, 65.4 ] } }, { "id" : "a890141e-dc70-4c6e-a73e-142cc35af6f8", "index" : 3035, "period" : 2, "timestamp" : "00:25:00.364", "minute" : 70, "second" : 0, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 63.6, 65.4 ], "duration" : 1.15502, "related_events" : [ "c4ef1267-c973-4ddf-a447-b1a461d060a6" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 10.922454, "angle" : -0.7076332, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 71.9, 58.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "e191834d-fc38-4b30-9d46-6a96ad6def5c", "index" : 3036, "period" : 2, "timestamp" : "00:25:01.256", "minute" : 70, "second" : 1, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 49.5, 24.7 ], "duration" : 0.478084, "related_events" : [ "540870eb-33bf-4ebc-a56b-0b23fd8fa82a", "5dd9b857-ecc7-452b-b022-27a193a09d16", "c4ef1267-c973-4ddf-a447-b1a461d060a6" ] }, { "id" : "c4ef1267-c973-4ddf-a447-b1a461d060a6", "index" : 3037, "period" : 2, "timestamp" : "00:25:01.519", "minute" : 70, "second" : 1, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 71.9, 58.3 ], "under_pressure" : true, "related_events" : [ "a890141e-dc70-4c6e-a73e-142cc35af6f8", "e191834d-fc38-4b30-9d46-6a96ad6def5c" ] }, { "id" : "540870eb-33bf-4ebc-a56b-0b23fd8fa82a", "index" : 3038, "period" : 2, "timestamp" : "00:25:01.519", "minute" : 70, "second" : 1, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 71.9, 58.3 ], "duration" : 0.062787004, "under_pressure" : true, "related_events" : [ "5dd9b857-ecc7-452b-b022-27a193a09d16", "c4ef1267-c973-4ddf-a447-b1a461d060a6", "e191834d-fc38-4b30-9d46-6a96ad6def5c" ], "carry" : { "end_location" : [ 70.2, 55.4 ] } }, { "id" : "5dd9b857-ecc7-452b-b022-27a193a09d16", "index" : 3039, "period" : 2, "timestamp" : "00:25:01.582", "minute" : 70, "second" : 1, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 70.2, 55.4 ], "duration" : 1.058845, "under_pressure" : true, "related_events" : [ "75818889-e6c1-403b-9c63-b9a14b63be9b", "e191834d-fc38-4b30-9d46-6a96ad6def5c" ], "pass" : { "recipient" : { "id" : 8217, "name" : "Kingsley Coman" }, "length" : 17.217724, "angle" : 0.4636476, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 85.6, 63.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "16477539-bb23-4862-ba72-90c1478ff005", "index" : 3040, "period" : 2, "timestamp" : "00:25:02.245", "minute" : 70, "second" : 2, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 35.8, 16.4 ], "duration" : 0.786462, "related_events" : [ "75818889-e6c1-403b-9c63-b9a14b63be9b", "7791ec99-9423-4a4b-b45b-457444892434", "790b02f0-c2e0-4561-b8ab-ff0dc92afa84", "8b6483d9-2594-41dd-a0c4-ea4fad9ec7c2", "dffec797-7a5b-48b9-bfb6-434176f9322f" ] }, { "id" : "75818889-e6c1-403b-9c63-b9a14b63be9b", "index" : 3041, "period" : 2, "timestamp" : "00:25:02.641", "minute" : 70, "second" : 2, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 85.6, 63.1 ], "under_pressure" : true, "related_events" : [ "16477539-bb23-4862-ba72-90c1478ff005", "5dd9b857-ecc7-452b-b022-27a193a09d16" ] }, { "id" : "dffec797-7a5b-48b9-bfb6-434176f9322f", "index" : 3042, "period" : 2, "timestamp" : "00:25:02.641", "minute" : 70, "second" : 2, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 85.6, 63.1 ], "duration" : 0.057962, "under_pressure" : true, "related_events" : [ "16477539-bb23-4862-ba72-90c1478ff005", "75818889-e6c1-403b-9c63-b9a14b63be9b", "790b02f0-c2e0-4561-b8ab-ff0dc92afa84", "b024f75e-9a47-4c66-891c-d88cfad1a6f6" ], "carry" : { "end_location" : [ 84.1, 63.5 ] } }, { "id" : "b024f75e-9a47-4c66-891c-d88cfad1a6f6", "index" : 3043, "period" : 2, "timestamp" : "00:25:02.699", "minute" : 70, "second" : 2, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 36.0, 16.6 ], "duration" : 0.0, "related_events" : [ "7791ec99-9423-4a4b-b45b-457444892434", "790b02f0-c2e0-4561-b8ab-ff0dc92afa84", "dffec797-7a5b-48b9-bfb6-434176f9322f" ], "foul_committed" : { "advantage" : true } }, { "id" : "790b02f0-c2e0-4561-b8ab-ff0dc92afa84", "index" : 3044, "period" : 2, "timestamp" : "00:25:02.699", "minute" : 70, "second" : 2, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 84.1, 63.5 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "16477539-bb23-4862-ba72-90c1478ff005", "b024f75e-9a47-4c66-891c-d88cfad1a6f6" ], "foul_won" : { "advantage" : true } }, { "id" : "7791ec99-9423-4a4b-b45b-457444892434", "index" : 3045, "period" : 2, "timestamp" : "00:25:02.699", "minute" : 70, "second" : 2, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 84.1, 63.5 ], "duration" : 0.02112, "under_pressure" : true, "related_events" : [ "16477539-bb23-4862-ba72-90c1478ff005", "790b02f0-c2e0-4561-b8ab-ff0dc92afa84", "8b6483d9-2594-41dd-a0c4-ea4fad9ec7c2", "b024f75e-9a47-4c66-891c-d88cfad1a6f6" ], "carry" : { "end_location" : [ 84.1, 61.8 ] } }, { "id" : "8b6483d9-2594-41dd-a0c4-ea4fad9ec7c2", "index" : 3046, "period" : 2, "timestamp" : "00:25:02.720", "minute" : 70, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 84.1, 61.8 ], "duration" : 1.155508, "under_pressure" : true, "related_events" : [ "16477539-bb23-4862-ba72-90c1478ff005", "ca507f5f-e319-4408-b8c2-1112cfabd3e8" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 6.987131, "angle" : -1.4127064, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 85.2, 54.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ca507f5f-e319-4408-b8c2-1112cfabd3e8", "index" : 3047, "period" : 2, "timestamp" : "00:25:03.875", "minute" : 70, "second" : 3, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 85.2, 54.9 ], "related_events" : [ "8b6483d9-2594-41dd-a0c4-ea4fad9ec7c2" ] }, { "id" : "c70fa5d8-a029-4ba2-8f17-9a5c2148e2e6", "index" : 3048, "period" : 2, "timestamp" : "00:25:03.875", "minute" : 70, "second" : 3, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 85.2, 54.9 ], "duration" : 0.159997, "related_events" : [ "98aa2879-1d7d-4d0f-810c-caaeebfa725c", "ca507f5f-e319-4408-b8c2-1112cfabd3e8" ], "carry" : { "end_location" : [ 85.6, 56.9 ] } }, { "id" : "98aa2879-1d7d-4d0f-810c-caaeebfa725c", "index" : 3049, "period" : 2, "timestamp" : "00:25:04.035", "minute" : 70, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 85.6, 56.9 ], "duration" : 1.404667, "related_events" : [ "f966c5f9-1700-4666-8298-d4e6a97f6371" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 19.258505, "angle" : 1.2539718, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 91.6, 75.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "f966c5f9-1700-4666-8298-d4e6a97f6371", "index" : 3050, "period" : 2, "timestamp" : "00:25:05.440", "minute" : 70, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 91.6, 75.2 ], "related_events" : [ "98aa2879-1d7d-4d0f-810c-caaeebfa725c" ] }, { "id" : "3b04b1db-c02b-42da-b900-5e0acb3fc313", "index" : 3051, "period" : 2, "timestamp" : "00:25:05.440", "minute" : 70, "second" : 5, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 91.6, 75.2 ], "duration" : 1.612434, "related_events" : [ "08ee483e-ab19-48cd-a874-5f4d0c17b69b", "f966c5f9-1700-4666-8298-d4e6a97f6371" ], "carry" : { "end_location" : [ 105.3, 77.4 ] } }, { "id" : "08ee483e-ab19-48cd-a874-5f4d0c17b69b", "index" : 3052, "period" : 2, "timestamp" : "00:25:07.052", "minute" : 70, "second" : 7, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 105.3, 77.4 ], "duration" : 1.789545, "related_events" : [ "2517ac70-fbab-4f0e-834c-ac10212b3e54", "64ea46c6-3ff0-4a37-8fee-0e894352874a" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 41.53565, "angle" : -1.4258349, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 111.3, 36.3 ], "cross" : true, "switch" : true, "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "2517ac70-fbab-4f0e-834c-ac10212b3e54", "index" : 3053, "period" : 2, "timestamp" : "00:25:08.842", "minute" : 70, "second" : 8, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 111.7, 41.5 ], "related_events" : [ "08ee483e-ab19-48cd-a874-5f4d0c17b69b" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "64ea46c6-3ff0-4a37-8fee-0e894352874a", "index" : 3054, "period" : 2, "timestamp" : "00:25:08.842", "minute" : 70, "second" : 8, "type" : { "id" : 9, "name" : "Clearance" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 8.8, 43.8 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "08ee483e-ab19-48cd-a874-5f4d0c17b69b" ], "clearance" : { "head" : true, "body_part" : { "id" : 37, "name" : "Head" } } }, { "id" : "d944d939-6392-4baf-b681-41bee5282d78", "index" : 3055, "period" : 2, "timestamp" : "00:25:10.418", "minute" : 70, "second" : 10, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 93.7, 31.0 ], "duration" : 0.0 }, { "id" : "7e395ef3-84b9-42d4-806b-8535ba766d0e", "index" : 3056, "period" : 2, "timestamp" : "00:25:10.418", "minute" : 70, "second" : 10, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 93.7, 31.0 ], "duration" : 0.949368, "related_events" : [ "d8a7c3fc-9d69-418e-856c-87f1a1078208", "d944d939-6392-4baf-b681-41bee5282d78" ], "carry" : { "end_location" : [ 91.6, 31.2 ] } }, { "id" : "d8a7c3fc-9d69-418e-856c-87f1a1078208", "index" : 3057, "period" : 2, "timestamp" : "00:25:11.367", "minute" : 70, "second" : 11, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 91.6, 31.2 ], "duration" : 1.051254, "related_events" : [ "d10e607c-23b4-47f1-9047-93d9f1e92e1f" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 8.575546, "angle" : -0.55241895, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 98.9, 26.7 ], "assisted_shot_id" : "6647ed07-36f6-4c9a-b564-f53cafe9ed13", "shot_assist" : true, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "d10e607c-23b4-47f1-9047-93d9f1e92e1f", "index" : 3058, "period" : 2, "timestamp" : "00:25:12.418", "minute" : 70, "second" : 12, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 98.9, 26.7 ], "related_events" : [ "d8a7c3fc-9d69-418e-856c-87f1a1078208" ] }, { "id" : "6647ed07-36f6-4c9a-b564-f53cafe9ed13", "index" : 3059, "period" : 2, "timestamp" : "00:25:12.418", "minute" : 70, "second" : 12, "type" : { "id" : 16, "name" : "Shot" }, "possession" : 111, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 101.1, 21.4 ], "duration" : 2.257242, "related_events" : [ "0787f8db-ae89-4db5-b648-a94400a0a205" ], "shot" : { "statsbomb_xg" : 0.010747368, "end_location" : [ 118.3, 43.7, 2.0 ], "key_pass_id" : "d8a7c3fc-9d69-418e-856c-87f1a1078208", "first_time" : true, "technique" : { "id" : 93, "name" : "Normal" }, "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 87, "name" : "Open Play" }, "saved_off_target" : true, "outcome" : { "id" : 115, "name" : "Saved Off Target" }, "freeze_frame" : [ { "location" : [ 108.4, 33.9 ], "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : true }, { "location" : [ 104.9, 18.9 ], "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "teammate" : true }, { "location" : [ 110.4, 44.9 ], "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "teammate" : true }, { "location" : [ 106.6, 43.3 ], "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "teammate" : true }, { "location" : [ 93.6, 26.8 ], "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "teammate" : true }, { "location" : [ 118.6, 38.0 ], "player" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "teammate" : false }, { "location" : [ 107.9, 28.6 ], "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "teammate" : false }, { "location" : [ 103.6, 25.0 ], "player" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "teammate" : false }, { "location" : [ 105.5, 35.3 ], "player" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "teammate" : false }, { "location" : [ 107.0, 41.8 ], "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "teammate" : false }, { "location" : [ 97.8, 27.2 ], "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "teammate" : false }, { "location" : [ 102.1, 37.4 ], "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "teammate" : false }, { "location" : [ 107.7, 54.4 ], "player" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : false }, { "location" : [ 104.7, 48.9 ], "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "teammate" : false }, { "location" : [ 96.7, 41.4 ], "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "teammate" : false } ] } }, { "id" : "0787f8db-ae89-4db5-b648-a94400a0a205", "index" : 3060, "period" : 2, "timestamp" : "00:25:14.676", "minute" : 70, "second" : 14, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 112, "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" : [ 1.5, 42.1 ], "duration" : 0.0, "related_events" : [ "6647ed07-36f6-4c9a-b564-f53cafe9ed13" ], "goalkeeper" : { "body_part" : { "id" : 35, "name" : "Both Hands" }, "shot_saved_off_target" : true, "type" : { "id" : 113, "name" : "Shot Saved Off Target" }, "outcome" : { "id" : 15, "name" : "Success" }, "technique" : { "id" : 46, "name" : "Standing" }, "position" : { "id" : 44, "name" : "Set" } } }, { "id" : "fdf004dc-07c6-4dc7-acee-bf4eaad74672", "index" : 3061, "period" : 2, "timestamp" : "00:25:27.664", "minute" : 70, "second" : 27, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 112, "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.3, 36.1 ], "duration" : 1.561006, "related_events" : [ "ffd44270-4562-43fe-bde6-2eb7a5eec0a5" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 15.709869, "angle" : -1.192654, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 13.1, 21.5 ], "body_part" : { "id" : 69, "name" : "Keeper Arm" } } }, { "id" : "ffd44270-4562-43fe-bde6-2eb7a5eec0a5", "index" : 3062, "period" : 2, "timestamp" : "00:25:29.225", "minute" : 70, "second" : 29, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 112, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 13.1, 21.5 ], "related_events" : [ "fdf004dc-07c6-4dc7-acee-bf4eaad74672" ] }, { "id" : "e918f282-9164-417e-b7f6-1b686235fa1b", "index" : 3063, "period" : 2, "timestamp" : "00:25:29.225", "minute" : 70, "second" : 29, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 112, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 13.1, 21.5 ], "duration" : 6.206996, "related_events" : [ "84d0d2c1-c77b-4b99-bb3b-b89dcb7976b3", "ffd44270-4562-43fe-bde6-2eb7a5eec0a5" ], "carry" : { "end_location" : [ 25.5, 17.7 ] } }, { "id" : "84d0d2c1-c77b-4b99-bb3b-b89dcb7976b3", "index" : 3064, "period" : 2, "timestamp" : "00:25:35.432", "minute" : 70, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 112, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 25.5, 17.7 ], "duration" : 1.397476, "related_events" : [ "f7c755df-d732-449d-adf4-531443372abb" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 15.720051, "angle" : -0.92983973, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 34.9, 5.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f7c755df-d732-449d-adf4-531443372abb", "index" : 3065, "period" : 2, "timestamp" : "00:25:36.830", "minute" : 70, "second" : 36, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 112, "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.9, 5.1 ], "related_events" : [ "84d0d2c1-c77b-4b99-bb3b-b89dcb7976b3" ] }, { "id" : "ebcee11a-67f2-4725-b6ff-579e8dbbb4f4", "index" : 3066, "period" : 2, "timestamp" : "00:25:36.830", "minute" : 70, "second" : 36, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 112, "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.9, 5.1 ], "duration" : 1.114829, "under_pressure" : true, "related_events" : [ "5b65c9f9-d409-417e-8553-a063d8ea9d50", "e3539eba-d1a9-4b84-8447-8c6f5d184283", "f7c755df-d732-449d-adf4-531443372abb" ], "carry" : { "end_location" : [ 38.3, 2.5 ] } }, { "id" : "5b65c9f9-d409-417e-8553-a063d8ea9d50", "index" : 3067, "period" : 2, "timestamp" : "00:25:37.039", "minute" : 70, "second" : 37, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 112, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 82.8, 77.0 ], "duration" : 0.996975, "related_events" : [ "e3539eba-d1a9-4b84-8447-8c6f5d184283", "ebcee11a-67f2-4725-b6ff-579e8dbbb4f4" ] }, { "id" : "e3539eba-d1a9-4b84-8447-8c6f5d184283", "index" : 3068, "period" : 2, "timestamp" : "00:25:37.945", "minute" : 70, "second" : 37, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 112, "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" : [ 38.3, 2.5 ], "duration" : 1.571779, "under_pressure" : true, "related_events" : [ "5b65c9f9-d409-417e-8553-a063d8ea9d50", "b64d14b8-f528-4b87-9d8d-caa43648d8ad" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 15.226622, "angle" : 0.059141476, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 53.5, 3.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "428b2f55-c895-4f8d-ab59-958bb1fd1760", "index" : 3069, "period" : 2, "timestamp" : "00:25:39.493", "minute" : 70, "second" : 39, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 112, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 53.3, 78.0 ], "duration" : 2.322905, "related_events" : [ "3e2a9d25-debc-4874-8a4e-ace24d361ce2", "b64d14b8-f528-4b87-9d8d-caa43648d8ad" ] }, { "id" : "b64d14b8-f528-4b87-9d8d-caa43648d8ad", "index" : 3070, "period" : 2, "timestamp" : "00:25:39.516", "minute" : 70, "second" : 39, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 112, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 53.5, 3.4 ], "under_pressure" : true, "related_events" : [ "428b2f55-c895-4f8d-ab59-958bb1fd1760", "e3539eba-d1a9-4b84-8447-8c6f5d184283" ] }, { "id" : "3e2a9d25-debc-4874-8a4e-ace24d361ce2", "index" : 3071, "period" : 2, "timestamp" : "00:25:39.516", "minute" : 70, "second" : 39, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 112, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 53.5, 3.4 ], "duration" : 2.299832, "under_pressure" : true, "related_events" : [ "428b2f55-c895-4f8d-ab59-958bb1fd1760", "b64d14b8-f528-4b87-9d8d-caa43648d8ad", "b9e9ff02-d478-4690-8a82-df96ca51bcde" ], "carry" : { "end_location" : [ 66.8, 2.1 ] } }, { "id" : "b9e9ff02-d478-4690-8a82-df96ca51bcde", "index" : 3072, "period" : 2, "timestamp" : "00:25:41.816", "minute" : 70, "second" : 41, "type" : { "id" : 3, "name" : "Dispossessed" }, "possession" : 112, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 66.8, 2.1 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "689af448-4eae-4540-abe7-d0e5ada57d23" ] }, { "id" : "689af448-4eae-4540-abe7-d0e5ada57d23", "index" : 3073, "period" : 2, "timestamp" : "00:25:41.816", "minute" : 70, "second" : 41, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 113, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 53.3, 78.0 ], "duration" : 0.0, "under_pressure" : true, "counterpress" : true, "related_events" : [ "b9e9ff02-d478-4690-8a82-df96ca51bcde" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 16, "name" : "Success In Play" } } }, { "id" : "67107ccb-7146-457e-bb4b-455a653f40ea", "index" : 3074, "period" : 2, "timestamp" : "00:25:43.135", "minute" : 70, "second" : 43, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 113, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 53.1, 77.2 ], "duration" : 0.0 }, { "id" : "fd3bb386-e6a3-44ba-b7bf-ccbf890402f1", "index" : 3075, "period" : 2, "timestamp" : "00:25:43.135", "minute" : 70, "second" : 43, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 113, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 53.1, 77.2 ], "duration" : 2.523454, "related_events" : [ "67107ccb-7146-457e-bb4b-455a653f40ea", "882f7d66-9954-49ba-ac1f-aa77d401acb0" ], "carry" : { "end_location" : [ 50.9, 77.0 ] } }, { "id" : "882f7d66-9954-49ba-ac1f-aa77d401acb0", "index" : 3076, "period" : 2, "timestamp" : "00:25:45.659", "minute" : 70, "second" : 45, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 113, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 50.9, 77.0 ], "duration" : 1.259952, "related_events" : [ "3ed7c6db-e8b8-4702-8462-822642b1c5a2" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 15.643848, "angle" : -1.3320191, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 54.6, 61.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "3ed7c6db-e8b8-4702-8462-822642b1c5a2", "index" : 3077, "period" : 2, "timestamp" : "00:25:46.919", "minute" : 70, "second" : 46, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 113, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 54.6, 61.8 ], "related_events" : [ "882f7d66-9954-49ba-ac1f-aa77d401acb0" ] }, { "id" : "ef5babae-d9b3-4e3b-a678-898206e58663", "index" : 3078, "period" : 2, "timestamp" : "00:25:46.919", "minute" : 70, "second" : 46, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 113, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 54.6, 61.8 ], "duration" : 1.062181, "related_events" : [ "3ed7c6db-e8b8-4702-8462-822642b1c5a2", "62674fda-7c86-4e16-8bc3-7400e8525fa2" ], "carry" : { "end_location" : [ 55.9, 62.4 ] } }, { "id" : "62674fda-7c86-4e16-8bc3-7400e8525fa2", "index" : 3079, "period" : 2, "timestamp" : "00:25:47.981", "minute" : 70, "second" : 47, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 113, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 55.9, 62.4 ], "duration" : 1.142412, "related_events" : [ "3ce61ccc-073a-40a6-95c5-128d250b1718" ], "pass" : { "recipient" : { "id" : 8217, "name" : "Kingsley Coman" }, "length" : 16.36704, "angle" : 0.89796376, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 66.1, 75.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "3ce61ccc-073a-40a6-95c5-128d250b1718", "index" : 3080, "period" : 2, "timestamp" : "00:25:49.123", "minute" : 70, "second" : 49, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 113, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 66.1, 75.2 ], "related_events" : [ "62674fda-7c86-4e16-8bc3-7400e8525fa2" ] }, { "id" : "a105a373-57f7-4a5f-9bb3-92980b4b7cd0", "index" : 3081, "period" : 2, "timestamp" : "00:25:49.123", "minute" : 70, "second" : 49, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 113, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 66.1, 75.2 ], "duration" : 2.050796, "under_pressure" : true, "related_events" : [ "3ce61ccc-073a-40a6-95c5-128d250b1718", "5dafcaf0-71b6-4d8e-b408-3beff73c69c9", "9212bebe-ad93-4b0d-ada5-6126e872a9ca" ], "carry" : { "end_location" : [ 77.7, 72.7 ] } }, { "id" : "5dafcaf0-71b6-4d8e-b408-3beff73c69c9", "index" : 3082, "period" : 2, "timestamp" : "00:25:50.534", "minute" : 70, "second" : 50, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 113, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 47.5, 4.6 ], "duration" : 0.418845, "related_events" : [ "a105a373-57f7-4a5f-9bb3-92980b4b7cd0" ] }, { "id" : "9212bebe-ad93-4b0d-ada5-6126e872a9ca", "index" : 3083, "period" : 2, "timestamp" : "00:25:51.174", "minute" : 70, "second" : 51, "type" : { "id" : 3, "name" : "Dispossessed" }, "possession" : 113, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 77.7, 72.7 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "84ca541d-ff84-427b-a261-9e43b427be7f" ] }, { "id" : "84ca541d-ff84-427b-a261-9e43b427be7f", "index" : 3084, "period" : 2, "timestamp" : "00:25:51.174", "minute" : 70, "second" : 51, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 114, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 42.4, 7.4 ], "duration" : 0.0, "under_pressure" : true, "counterpress" : true, "related_events" : [ "9212bebe-ad93-4b0d-ada5-6126e872a9ca" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 4, "name" : "Won" } } }, { "id" : "c195eae1-8073-4817-990d-9353429b231f", "index" : 3085, "period" : 2, "timestamp" : "00:25:51.174", "minute" : 70, "second" : 51, "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" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 42.4, 7.4 ], "duration" : 3.604364, "under_pressure" : true, "related_events" : [ "84ca541d-ff84-427b-a261-9e43b427be7f", "bf027824-bc27-4c0b-8b76-a4abb54de390", "c72db018-9d88-48fd-823b-f51003c73eac" ], "carry" : { "end_location" : [ 43.1, 4.2 ] } }, { "id" : "bf027824-bc27-4c0b-8b76-a4abb54de390", "index" : 3086, "period" : 2, "timestamp" : "00:25:52.401", "minute" : 70, "second" : 52, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 114, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 77.3, 73.7 ], "duration" : 2.797495, "counterpress" : true, "related_events" : [ "c195eae1-8073-4817-990d-9353429b231f", "c72db018-9d88-48fd-823b-f51003c73eac" ] }, { "id" : "c72db018-9d88-48fd-823b-f51003c73eac", "index" : 3087, "period" : 2, "timestamp" : "00:25:54.778", "minute" : 70, "second" : 54, "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" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 43.1, 4.2 ], "duration" : 0.708928, "under_pressure" : true, "related_events" : [ "ae9695ff-3306-4094-a4c5-73c8247e04b9", "bf027824-bc27-4c0b-8b76-a4abb54de390" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 7.6967525, "angle" : 0.42877802, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.1, 7.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ff7e05f5-3f43-448a-bfb2-d5484b7e146e", "index" : 3088, "period" : 2, "timestamp" : "00:25:55.271", "minute" : 70, "second" : 55, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 114, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 70.2, 72.7 ], "duration" : 1.257602, "counterpress" : true, "related_events" : [ "8f12b607-fe4d-43bd-a0ef-cc243417aac0", "9405bee3-4fad-44ea-a1c6-5b7c4efedcea", "ae9695ff-3306-4094-a4c5-73c8247e04b9", "fe985076-63b3-4fa7-aefe-67136a11dbcd" ] }, { "id" : "ae9695ff-3306-4094-a4c5-73c8247e04b9", "index" : 3089, "period" : 2, "timestamp" : "00:25:55.487", "minute" : 70, "second" : 55, "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" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 50.1, 7.4 ], "under_pressure" : true, "related_events" : [ "c72db018-9d88-48fd-823b-f51003c73eac", "ff7e05f5-3f43-448a-bfb2-d5484b7e146e" ] }, { "id" : "9405bee3-4fad-44ea-a1c6-5b7c4efedcea", "index" : 3090, "period" : 2, "timestamp" : "00:25:55.487", "minute" : 70, "second" : 55, "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" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 49.7, 7.6 ], "duration" : 0.955976, "under_pressure" : true, "related_events" : [ "fe985076-63b3-4fa7-aefe-67136a11dbcd", "ff7e05f5-3f43-448a-bfb2-d5484b7e146e" ], "pass" : { "recipient" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "length" : 2.823119, "angle" : 1.971037, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.6, 10.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "fe985076-63b3-4fa7-aefe-67136a11dbcd", "index" : 3091, "period" : 2, "timestamp" : "00:25:56.443", "minute" : 70, "second" : 56, "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" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 48.6, 10.2 ], "under_pressure" : true, "related_events" : [ "9405bee3-4fad-44ea-a1c6-5b7c4efedcea", "ff7e05f5-3f43-448a-bfb2-d5484b7e146e" ] }, { "id" : "8f12b607-fe4d-43bd-a0ef-cc243417aac0", "index" : 3092, "period" : 2, "timestamp" : "00:25:56.443", "minute" : 70, "second" : 56, "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" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 48.6, 10.2 ], "duration" : 0.084814005, "under_pressure" : true, "related_events" : [ "415af0df-bade-40bf-bc09-b5264498b6df", "e74164cb-b888-4a7a-9f4b-062c137a5e43", "fe985076-63b3-4fa7-aefe-67136a11dbcd", "ff7e05f5-3f43-448a-bfb2-d5484b7e146e" ], "carry" : { "end_location" : [ 48.6, 12.3 ] } }, { "id" : "e74164cb-b888-4a7a-9f4b-062c137a5e43", "index" : 3093, "period" : 2, "timestamp" : "00:25:56.528", "minute" : 70, "second" : 56, "type" : { "id" : 39, "name" : "Dribbled Past" }, "possession" : 114, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 71.5, 67.8 ], "duration" : 0.0, "related_events" : [ "25a3211c-e82e-475c-8829-62c0eac770ec", "415af0df-bade-40bf-bc09-b5264498b6df", "8f12b607-fe4d-43bd-a0ef-cc243417aac0" ] }, { "id" : "415af0df-bade-40bf-bc09-b5264498b6df", "index" : 3094, "period" : 2, "timestamp" : "00:25:56.528", "minute" : 70, "second" : 56, "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" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 48.6, 12.3 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "e74164cb-b888-4a7a-9f4b-062c137a5e43" ], "dribble" : { "outcome" : { "id" : 8, "name" : "Complete" } } }, { "id" : "25a3211c-e82e-475c-8829-62c0eac770ec", "index" : 3095, "period" : 2, "timestamp" : "00:25:56.528", "minute" : 70, "second" : 56, "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" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 48.6, 12.3 ], "duration" : 1.319073, "under_pressure" : true, "related_events" : [ "1907f65f-9436-44fe-b7a1-13fe487e91d5", "415af0df-bade-40bf-bc09-b5264498b6df", "63a059d2-b648-44f9-9fb4-de470084e008", "e74164cb-b888-4a7a-9f4b-062c137a5e43" ], "carry" : { "end_location" : [ 55.7, 14.1 ] } }, { "id" : "1907f65f-9436-44fe-b7a1-13fe487e91d5", "index" : 3096, "period" : 2, "timestamp" : "00:25:57.131", "minute" : 70, "second" : 57, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 114, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 64.4, 67.1 ], "duration" : 0.73659, "related_events" : [ "1032be55-820d-4708-9f5b-81554392dd72", "25a3211c-e82e-475c-8829-62c0eac770ec", "63a059d2-b648-44f9-9fb4-de470084e008" ] }, { "id" : "49a057cc-bdb5-4c81-933d-677942e5f1a3", "index" : 3097, "period" : 2, "timestamp" : "00:25:57.847", "minute" : 70, "second" : 57, "type" : { "id" : 39, "name" : "Dribbled Past" }, "possession" : 114, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 64.4, 66.0 ], "duration" : 0.0, "related_events" : [ "1032be55-820d-4708-9f5b-81554392dd72", "63a059d2-b648-44f9-9fb4-de470084e008" ] }, { "id" : "63a059d2-b648-44f9-9fb4-de470084e008", "index" : 3098, "period" : 2, "timestamp" : "00:25:57.847", "minute" : 70, "second" : 57, "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" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 55.7, 14.1 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "1907f65f-9436-44fe-b7a1-13fe487e91d5", "49a057cc-bdb5-4c81-933d-677942e5f1a3" ], "dribble" : { "nutmeg" : true, "outcome" : { "id" : 8, "name" : "Complete" } } }, { "id" : "1032be55-820d-4708-9f5b-81554392dd72", "index" : 3099, "period" : 2, "timestamp" : "00:25:57.847", "minute" : 70, "second" : 57, "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" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 55.7, 14.1 ], "duration" : 0.279064, "under_pressure" : true, "related_events" : [ "1907f65f-9436-44fe-b7a1-13fe487e91d5", "2a88714e-8a81-4909-b139-89abb0531f60", "454ef376-11bf-43cd-96b9-d7f6d57c15c0", "49a057cc-bdb5-4c81-933d-677942e5f1a3", "63a059d2-b648-44f9-9fb4-de470084e008" ], "carry" : { "end_location" : [ 55.0, 17.7 ] } }, { "id" : "454ef376-11bf-43cd-96b9-d7f6d57c15c0", "index" : 3100, "period" : 2, "timestamp" : "00:25:58.126", "minute" : 70, "second" : 58, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 114, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 65.1, 62.4 ], "duration" : 0.0, "related_events" : [ "1032be55-820d-4708-9f5b-81554392dd72", "2a88714e-8a81-4909-b139-89abb0531f60", "b8ff3a54-fb40-462d-82b7-f5418587f12e" ], "foul_committed" : { "advantage" : true } }, { "id" : "2a88714e-8a81-4909-b139-89abb0531f60", "index" : 3101, "period" : 2, "timestamp" : "00:25:58.126", "minute" : 70, "second" : 58, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 114, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 55.0, 17.7 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "454ef376-11bf-43cd-96b9-d7f6d57c15c0" ], "foul_won" : { "advantage" : true } }, { "id" : "b8ff3a54-fb40-462d-82b7-f5418587f12e", "index" : 3102, "period" : 2, "timestamp" : "00:25:58.126", "minute" : 70, "second" : 58, "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" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 55.0, 17.7 ], "duration" : 4.20256, "under_pressure" : true, "related_events" : [ "2a88714e-8a81-4909-b139-89abb0531f60", "454ef376-11bf-43cd-96b9-d7f6d57c15c0", "50555386-5eaa-4ee0-81ba-077c16261f03" ], "carry" : { "end_location" : [ 66.2, 41.0 ] } }, { "id" : "50555386-5eaa-4ee0-81ba-077c16261f03", "index" : 3103, "period" : 2, "timestamp" : "00:26:02.329", "minute" : 71, "second" : 2, "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" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 66.2, 41.0 ], "duration" : 1.051769, "related_events" : [ "15c48cf4-6fab-438e-8083-ac74748ede95" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 8.340863, "angle" : 0.9129077, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 71.3, 47.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "15c48cf4-6fab-438e-8083-ac74748ede95", "index" : 3104, "period" : 2, "timestamp" : "00:26:03.381", "minute" : 71, "second" : 3, "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" : 23, "name" : "Center Forward" }, "location" : [ 71.3, 47.6 ], "related_events" : [ "50555386-5eaa-4ee0-81ba-077c16261f03" ] }, { "id" : "7028708f-c639-48fd-a0db-12f0ea626f78", "index" : 3105, "period" : 2, "timestamp" : "00:26:03.381", "minute" : 71, "second" : 3, "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" : 23, "name" : "Center Forward" }, "location" : [ 71.3, 47.6 ], "duration" : 2.969051, "related_events" : [ "15c48cf4-6fab-438e-8083-ac74748ede95", "1ae40688-9371-4f43-bebd-4f8b8240020c" ], "carry" : { "end_location" : [ 89.9, 48.9 ] } }, { "id" : "1ae40688-9371-4f43-bebd-4f8b8240020c", "index" : 3106, "period" : 2, "timestamp" : "00:26:06.350", "minute" : 71, "second" : 6, "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" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 89.9, 48.9 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "33a1e086-ae9a-4d1e-9f23-eb3231254f7a" ], "dribble" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "33a1e086-ae9a-4d1e-9f23-eb3231254f7a", "index" : 3107, "period" : 2, "timestamp" : "00:26:06.350", "minute" : 71, "second" : 6, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 114, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 30.2, 31.2 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "1ae40688-9371-4f43-bebd-4f8b8240020c" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 13, "name" : "Lost In Play" } } }, { "id" : "5a6ed192-b256-4386-b041-e1be4bcef7f9", "index" : 3108, "period" : 2, "timestamp" : "00:26:09.085", "minute" : 71, "second" : 9, "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" : [ 93.5, 72.0 ], "duration" : 1.171187, "related_events" : [ "cfe45774-5d1e-41f4-892c-951e431eaf65" ], "pass" : { "recipient" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "length" : 15.769908, "angle" : -1.9748554, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 87.3, 57.5 ], "assisted_shot_id" : "82716f56-d111-473b-8bb1-8785dd3cb3dd", "shot_assist" : true, "type" : { "id" : 66, "name" : "Recovery" }, "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "cfe45774-5d1e-41f4-892c-951e431eaf65", "index" : 3109, "period" : 2, "timestamp" : "00:26:10.257", "minute" : 71, "second" : 10, "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" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 87.3, 57.5 ], "related_events" : [ "5a6ed192-b256-4386-b041-e1be4bcef7f9" ] }, { "id" : "89787d39-f6b8-47ba-b6b0-9095b8940224", "index" : 3110, "period" : 2, "timestamp" : "00:26:10.257", "minute" : 71, "second" : 10, "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" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 87.3, 57.5 ], "duration" : 2.549732, "related_events" : [ "82716f56-d111-473b-8bb1-8785dd3cb3dd", "cfe45774-5d1e-41f4-892c-951e431eaf65" ], "carry" : { "end_location" : [ 92.5, 57.6 ] } }, { "id" : "82716f56-d111-473b-8bb1-8785dd3cb3dd", "index" : 3111, "period" : 2, "timestamp" : "00:26:12.806", "minute" : 71, "second" : 12, "type" : { "id" : 16, "name" : "Shot" }, "possession" : 114, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 92.5, 57.6 ], "duration" : 0.92973, "related_events" : [ "f9dec1fa-368a-43f9-a970-8997967a0f17" ], "shot" : { "statsbomb_xg" : 0.008355514, "end_location" : [ 120.0, 37.1, 5.4 ], "key_pass_id" : "5a6ed192-b256-4386-b041-e1be4bcef7f9", "technique" : { "id" : 93, "name" : "Normal" }, "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 87, "name" : "Open Play" }, "outcome" : { "id" : 98, "name" : "Off T" }, "freeze_frame" : [ { "location" : [ 101.0, 58.7 ], "player" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "teammate" : true }, { "location" : [ 93.0, 75.8 ], "player" : { "id" : 3193, "name" : "Bernardo Mota Veiga de Carvalho e Silva" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "teammate" : true }, { "location" : [ 87.0, 51.2 ], "player" : { "id" : 3168, "name" : "João Filipe Iria Santos Moutinho" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "teammate" : true }, { "location" : [ 103.2, 35.7 ], "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "teammate" : true }, { "location" : [ 100.1, 57.2 ], "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "teammate" : false }, { "location" : [ 98.5, 61.8 ], "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : false }, { "location" : [ 117.5, 41.6 ], "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "teammate" : false }, { "location" : [ 93.2, 49.7 ], "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "teammate" : false }, { "location" : [ 102.9, 32.4 ], "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "teammate" : false }, { "location" : [ 93.4, 55.7 ], "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "teammate" : false }, { "location" : [ 102.4, 42.3 ], "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "teammate" : false }, { "location" : [ 94.0, 39.8 ], "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "teammate" : false } ] } }, { "id" : "f9dec1fa-368a-43f9-a970-8997967a0f17", "index" : 3112, "period" : 2, "timestamp" : "00:26:13.736", "minute" : 71, "second" : 13, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 114, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 2.6, 38.5 ], "duration" : 0.0, "related_events" : [ "82716f56-d111-473b-8bb1-8785dd3cb3dd" ], "goalkeeper" : { "end_location" : [ 2.6, 38.5 ], "position" : { "id" : 44, "name" : "Set" }, "type" : { "id" : 32, "name" : "Shot Faced" } } }, { "id" : "6326790e-2519-4192-af4c-aca0bb05cc4a", "index" : 3113, "period" : 2, "timestamp" : "00:26:55.413", "minute" : 71, "second" : 55, "type" : { "id" : 19, "name" : "Substitution" }, "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" }, "duration" : 0.0, "substitution" : { "outcome" : { "id" : 103, "name" : "Tactical" }, "replacement" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" } } }, { "id" : "e4b217e5-90a7-4230-ab09-cf8b55cf5a3c", "index" : 3114, "period" : 2, "timestamp" : "00:27:12.734", "minute" : 72, "second" : 12, "type" : { "id" : 19, "name" : "Substitution" }, "possession" : 114, "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" : 13, "name" : "Right Center Midfield" }, "duration" : 0.0, "substitution" : { "outcome" : { "id" : 103, "name" : "Tactical" }, "replacement" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" } } }, { "id" : "af5fee9d-05ea-4bb0-a493-2a2619ef3920", "index" : 3115, "period" : 2, "timestamp" : "00:27:18.889", "minute" : 72, "second" : 18, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 115, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "off_camera" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 7.0, 36.1 ], "duration" : 1.808509, "related_events" : [ "f23eda26-0d53-4ba6-8940-592de36b1e95" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 18.816216, "angle" : 1.2406427, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 13.1, 53.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 63, "name" : "Goal Kick" } } }, { "id" : "f23eda26-0d53-4ba6-8940-592de36b1e95", "index" : 3116, "period" : 2, "timestamp" : "00:27:20.698", "minute" : 72, "second" : 20, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 115, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 13.1, 53.9 ], "related_events" : [ "af5fee9d-05ea-4bb0-a493-2a2619ef3920" ] }, { "id" : "6f25c4c8-0d81-4bf8-acfb-c31b02f168dd", "index" : 3117, "period" : 2, "timestamp" : "00:27:30.230", "minute" : 72, "second" : 30, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 115, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 48.2, 59.8 ], "duration" : 1.81654, "related_events" : [ "a78916e4-54e8-4920-9de8-d9a8d745b137" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 25.821308, "angle" : -1.9980649, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 37.5, 36.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "a78916e4-54e8-4920-9de8-d9a8d745b137", "index" : 3118, "period" : 2, "timestamp" : "00:27:32.047", "minute" : 72, "second" : 32, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 115, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 37.5, 36.3 ], "related_events" : [ "6f25c4c8-0d81-4bf8-acfb-c31b02f168dd" ] }, { "id" : "30d6bca3-5b8f-4190-b44a-6f2bdf447240", "index" : 3119, "period" : 2, "timestamp" : "00:27:32.047", "minute" : 72, "second" : 32, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 115, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 37.5, 36.3 ], "duration" : 4.346515, "related_events" : [ "269ad449-f398-44b7-b776-e5e9c9287078", "a78916e4-54e8-4920-9de8-d9a8d745b137" ], "carry" : { "end_location" : [ 55.9, 24.8 ] } }, { "id" : "269ad449-f398-44b7-b776-e5e9c9287078", "index" : 3120, "period" : 2, "timestamp" : "00:27:36.393", "minute" : 72, "second" : 36, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 115, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 55.9, 24.8 ], "duration" : 0.776679, "related_events" : [ "b9fca65e-a49d-4384-85b2-6bab6b4ec762" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 14.80608, "angle" : 1.2191402, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 61.0, 38.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "b9fca65e-a49d-4384-85b2-6bab6b4ec762", "index" : 3121, "period" : 2, "timestamp" : "00:27:37.170", "minute" : 72, "second" : 37, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 115, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 61.0, 38.7 ], "related_events" : [ "269ad449-f398-44b7-b776-e5e9c9287078" ] }, { "id" : "2876a8da-77c9-4707-ac79-cb046484180e", "index" : 3122, "period" : 2, "timestamp" : "00:27:37.170", "minute" : 72, "second" : 37, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 115, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 61.0, 38.7 ], "duration" : 1.052419, "related_events" : [ "971e17b1-009b-4de1-b345-6b50f937c3f6", "b9fca65e-a49d-4384-85b2-6bab6b4ec762" ], "carry" : { "end_location" : [ 62.5, 37.0 ] } }, { "id" : "971e17b1-009b-4de1-b345-6b50f937c3f6", "index" : 3123, "period" : 2, "timestamp" : "00:27:38.222", "minute" : 72, "second" : 38, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 115, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 62.5, 37.0 ], "duration" : 2.650537, "related_events" : [ "52160124-afb5-4336-b359-e15f49f1962e" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 12.384668, "angle" : -0.89983845, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 70.2, 27.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "52160124-afb5-4336-b359-e15f49f1962e", "index" : 3124, "period" : 2, "timestamp" : "00:27:40.873", "minute" : 72, "second" : 40, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 115, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 70.2, 27.3 ], "related_events" : [ "971e17b1-009b-4de1-b345-6b50f937c3f6" ] }, { "id" : "1c9b4edb-02af-4219-8544-27a7d82da2c1", "index" : 3125, "period" : 2, "timestamp" : "00:27:40.873", "minute" : 72, "second" : 40, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 115, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 70.2, 27.3 ], "duration" : 0.644505, "related_events" : [ "3af973f8-97c6-45de-ac48-c1adc33d4e89", "52160124-afb5-4336-b359-e15f49f1962e" ], "carry" : { "end_location" : [ 70.0, 24.8 ] } }, { "id" : "3af973f8-97c6-45de-ac48-c1adc33d4e89", "index" : 3126, "period" : 2, "timestamp" : "00:27:41.517", "minute" : 72, "second" : 41, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 115, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 70.0, 24.8 ], "duration" : 1.119138, "related_events" : [ "382f5e7f-ef26-4490-ac80-bbbc6308cebd" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 7.378347, "angle" : 2.5686264, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.8, 28.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "382f5e7f-ef26-4490-ac80-bbbc6308cebd", "index" : 3127, "period" : 2, "timestamp" : "00:27:42.637", "minute" : 72, "second" : 42, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 115, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 63.8, 28.8 ], "related_events" : [ "3af973f8-97c6-45de-ac48-c1adc33d4e89" ] }, { "id" : "9d893284-7e5b-4363-becc-1e3612d3ab57", "index" : 3128, "period" : 2, "timestamp" : "00:27:42.637", "minute" : 72, "second" : 42, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 115, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 63.8, 28.8 ], "duration" : 2.792046, "related_events" : [ "382f5e7f-ef26-4490-ac80-bbbc6308cebd", "b2c6dfa1-1ab3-490c-99b6-7ba6f3065f52" ], "carry" : { "end_location" : [ 58.0, 28.6 ] } }, { "id" : "b2c6dfa1-1ab3-490c-99b6-7ba6f3065f52", "index" : 3129, "period" : 2, "timestamp" : "00:27:45.429", "minute" : 72, "second" : 45, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 115, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 58.0, 28.6 ], "duration" : 1.807816, "related_events" : [ "ea8849f4-26b6-4c44-8427-9333e746650f" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 31.319801, "angle" : 1.8390086, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.7, 58.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ea8849f4-26b6-4c44-8427-9333e746650f", "index" : 3130, "period" : 2, "timestamp" : "00:27:47.236", "minute" : 72, "second" : 47, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 115, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 49.7, 58.8 ], "related_events" : [ "b2c6dfa1-1ab3-490c-99b6-7ba6f3065f52" ] }, { "id" : "7bb48e57-a45b-4de6-9706-8176f9736e48", "index" : 3131, "period" : 2, "timestamp" : "00:27:47.236", "minute" : 72, "second" : 47, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 115, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 49.7, 58.8 ], "duration" : 2.939347, "related_events" : [ "053686bb-eff0-4bd0-a7e4-e971c6b76235", "ea8849f4-26b6-4c44-8427-9333e746650f" ], "carry" : { "end_location" : [ 62.7, 62.0 ] } }, { "id" : "053686bb-eff0-4bd0-a7e4-e971c6b76235", "index" : 3132, "period" : 2, "timestamp" : "00:27:50.176", "minute" : 72, "second" : 50, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 115, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 62.7, 62.0 ], "duration" : 2.166195, "related_events" : [ "540ecc42-bd89-4177-9803-cc5e66515ed3", "fef20431-f1c6-45cf-8efb-89e5b249de2a" ], "pass" : { "recipient" : { "id" : 8217, "name" : "Kingsley Coman" }, "length" : 29.36154, "angle" : 0.06475575, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 92.0, 63.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "fef20431-f1c6-45cf-8efb-89e5b249de2a", "index" : 3133, "period" : 2, "timestamp" : "00:27:52.342", "minute" : 72, "second" : 52, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 115, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 98.6, 62.0 ], "related_events" : [ "053686bb-eff0-4bd0-a7e4-e971c6b76235" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "540ecc42-bd89-4177-9803-cc5e66515ed3", "index" : 3134, "period" : 2, "timestamp" : "00:27:52.342", "minute" : 72, "second" : 52, "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" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 28.1, 16.2 ], "duration" : 1.399759, "related_events" : [ "053686bb-eff0-4bd0-a7e4-e971c6b76235", "ef4f9432-2215-4750-8e4a-a899317f3b4d" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 8.612782, "angle" : 0.27032533, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 36.4, 18.5 ], "body_part" : { "id" : 37, "name" : "Head" }, "type" : { "id" : 64, "name" : "Interception" } } }, { "id" : "ef4f9432-2215-4750-8e4a-a899317f3b4d", "index" : 3135, "period" : 2, "timestamp" : "00:27:53.742", "minute" : 72, "second" : 53, "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" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 36.4, 18.5 ], "related_events" : [ "540ecc42-bd89-4177-9803-cc5e66515ed3" ] }, { "id" : "62fa9ab8-8466-4a8d-ad64-ff4e4666545e", "index" : 3136, "period" : 2, "timestamp" : "00:27:53.742", "minute" : 72, "second" : 53, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 116, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 84.1, 61.6 ], "duration" : 0.0, "under_pressure" : true, "counterpress" : true, "related_events" : [ "b3152c64-a093-4eaa-9bea-5eaec187842e" ], "duel" : { "type" : { "id" : 10, "name" : "Aerial Lost" } } }, { "id" : "b3152c64-a093-4eaa-9bea-5eaec187842e", "index" : 3137, "period" : 2, "timestamp" : "00:27:53.742", "minute" : 72, "second" : 53, "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" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 36.0, 18.5 ], "duration" : 1.262198, "under_pressure" : true, "related_events" : [ "62fa9ab8-8466-4a8d-ad64-ff4e4666545e", "96c2d565-a1da-4c09-8567-4cda69b29bbb" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 5.714018, "angle" : -1.5007358, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 36.4, 12.8 ], "aerial_won" : true } }, { "id" : "96c2d565-a1da-4c09-8567-4cda69b29bbb", "index" : 3138, "period" : 2, "timestamp" : "00:27:55.004", "minute" : 72, "second" : 55, "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" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 36.4, 12.8 ], "related_events" : [ "b3152c64-a093-4eaa-9bea-5eaec187842e" ] }, { "id" : "d9442ec8-c24f-4e69-9cb5-9c13dedffed7", "index" : 3139, "period" : 2, "timestamp" : "00:27:55.004", "minute" : 72, "second" : 55, "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" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 36.0, 10.6 ], "duration" : 1.102514, "related_events" : [ "d3d2b30d-bee4-43b0-ac26-28b12c49d5be" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 15.246311, "angle" : 2.7513423, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 21.9, 16.4 ], "body_part" : { "id" : 37, "name" : "Head" } } }, { "id" : "d3d2b30d-bee4-43b0-ac26-28b12c49d5be", "index" : 3140, "period" : 2, "timestamp" : "00:27:56.106", "minute" : 72, "second" : 56, "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" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 21.9, 16.4 ], "related_events" : [ "d9442ec8-c24f-4e69-9cb5-9c13dedffed7" ] }, { "id" : "7db9b44e-153b-4d4c-9665-aa3da1e6567d", "index" : 3141, "period" : 2, "timestamp" : "00:27:56.106", "minute" : 72, "second" : 56, "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" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 22.5, 17.5 ], "duration" : 3.26793, "related_events" : [ "a55b3c9c-78ac-46e0-a4bc-232c0cb4ef5f" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 50.211254, "angle" : -0.3538756, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 69.6, 0.1 ], "outcome" : { "id" : 75, "name" : "Out" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "a55b3c9c-78ac-46e0-a4bc-232c0cb4ef5f", "index" : 3142, "period" : 2, "timestamp" : "00:27:59.374", "minute" : 72, "second" : 59, "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" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 65.3, 3.4 ], "related_events" : [ "7db9b44e-153b-4d4c-9665-aa3da1e6567d" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "a24ed05a-df8e-4e86-bb7a-6bfd8e60ccd3", "index" : 3143, "period" : 2, "timestamp" : "00:28:03.182", "minute" : 73, "second" : 3, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 117, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "off_camera" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 44.3, 80.0 ], "duration" : 3.17914, "related_events" : [ "91d24c1e-d6fc-4107-8813-5d1b817ea30a" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 21.303755, "angle" : -1.6695309, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 42.2, 58.8 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "91d24c1e-d6fc-4107-8813-5d1b817ea30a", "index" : 3144, "period" : 2, "timestamp" : "00:28:06.361", "minute" : 73, "second" : 6, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 117, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 42.2, 58.8 ], "related_events" : [ "a24ed05a-df8e-4e86-bb7a-6bfd8e60ccd3" ] }, { "id" : "b765b3b8-c6f8-4dcf-916e-4811194b3a75", "index" : 3145, "period" : 2, "timestamp" : "00:28:11.799", "minute" : 73, "second" : 11, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 117, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 64.9, 38.7 ], "duration" : 1.533921, "related_events" : [ "48241fa1-8453-415b-a05f-bd442a8492eb" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 17.844326, "angle" : -1.2809498, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 70.0, 21.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "48241fa1-8453-415b-a05f-bd442a8492eb", "index" : 3146, "period" : 2, "timestamp" : "00:28:13.333", "minute" : 73, "second" : 13, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 117, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 70.0, 21.6 ], "related_events" : [ "b765b3b8-c6f8-4dcf-916e-4811194b3a75" ] }, { "id" : "181e4e26-15b3-4f3f-980f-6328589a49dd", "index" : 3147, "period" : 2, "timestamp" : "00:28:13.333", "minute" : 73, "second" : 13, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 117, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 70.0, 21.6 ], "duration" : 1.553523, "related_events" : [ "48241fa1-8453-415b-a05f-bd442a8492eb", "d572f5db-545c-4099-bf71-292f0ca31171" ], "carry" : { "end_location" : [ 72.6, 18.6 ] } }, { "id" : "d572f5db-545c-4099-bf71-292f0ca31171", "index" : 3148, "period" : 2, "timestamp" : "00:28:14.887", "minute" : 73, "second" : 14, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 117, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 72.6, 18.6 ], "duration" : 1.155703, "related_events" : [ "1ca4b4a6-6292-4b2c-8f0d-5f6ca7941bb5" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 9.914131, "angle" : 1.7226788, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 71.1, 28.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "1ca4b4a6-6292-4b2c-8f0d-5f6ca7941bb5", "index" : 3149, "period" : 2, "timestamp" : "00:28:16.042", "minute" : 73, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 117, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 71.1, 28.4 ], "related_events" : [ "d572f5db-545c-4099-bf71-292f0ca31171" ] }, { "id" : "f7943dfa-7a8d-4df1-acac-54e8344a6c66", "index" : 3150, "period" : 2, "timestamp" : "00:28:16.042", "minute" : 73, "second" : 16, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 117, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 71.1, 28.4 ], "duration" : 1.362053, "related_events" : [ "1ca4b4a6-6292-4b2c-8f0d-5f6ca7941bb5", "54f7c674-36cd-4df1-921b-9b15b8e9bad2" ], "carry" : { "end_location" : [ 71.5, 27.1 ] } }, { "id" : "54f7c674-36cd-4df1-921b-9b15b8e9bad2", "index" : 3151, "period" : 2, "timestamp" : "00:28:17.404", "minute" : 73, "second" : 17, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 117, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 71.5, 27.1 ], "duration" : 1.37664, "related_events" : [ "c9a08916-8901-4c4b-992c-84b9d82417da" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 21.66218, "angle" : -1.2417467, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 78.5, 6.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "c9a08916-8901-4c4b-992c-84b9d82417da", "index" : 3152, "period" : 2, "timestamp" : "00:28:18.781", "minute" : 73, "second" : 18, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 117, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 78.5, 6.6 ], "related_events" : [ "54f7c674-36cd-4df1-921b-9b15b8e9bad2" ] }, { "id" : "584752d4-e205-41d7-b5f7-a8549bcbc6e6", "index" : 3153, "period" : 2, "timestamp" : "00:28:18.781", "minute" : 73, "second" : 18, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 117, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 78.5, 6.6 ], "duration" : 1.463948, "related_events" : [ "23503b6c-53cd-4eb4-93ca-069522988cfd", "c9a08916-8901-4c4b-992c-84b9d82417da" ], "carry" : { "end_location" : [ 78.8, 4.2 ] } }, { "id" : "23503b6c-53cd-4eb4-93ca-069522988cfd", "index" : 3154, "period" : 2, "timestamp" : "00:28:20.245", "minute" : 73, "second" : 20, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 117, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 78.8, 4.2 ], "duration" : 1.08589, "related_events" : [ "94e70587-e8b7-49d8-9f80-479363465354" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 11.901681, "angle" : 0.01680514, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 90.7, 4.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "94e70587-e8b7-49d8-9f80-479363465354", "index" : 3155, "period" : 2, "timestamp" : "00:28:21.331", "minute" : 73, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 117, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 90.7, 4.4 ], "related_events" : [ "23503b6c-53cd-4eb4-93ca-069522988cfd" ] }, { "id" : "8240ecca-ce27-446b-addf-2693cd96f0c5", "index" : 3156, "period" : 2, "timestamp" : "00:28:21.331", "minute" : 73, "second" : 21, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 117, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 90.7, 4.4 ], "duration" : 3.38201, "under_pressure" : true, "related_events" : [ "0e3cdb5a-5165-41b3-b96b-4f4972913fb0", "94e70587-e8b7-49d8-9f80-479363465354", "c898823a-b1d1-41f3-aaaf-d8a22e6b320c" ], "carry" : { "end_location" : [ 105.3, 5.5 ] } }, { "id" : "0e3cdb5a-5165-41b3-b96b-4f4972913fb0", "index" : 3157, "period" : 2, "timestamp" : "00:28:24.009", "minute" : 73, "second" : 24, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 117, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 29.4, 75.7 ], "duration" : 0.728122, "related_events" : [ "8240ecca-ce27-446b-addf-2693cd96f0c5", "c898823a-b1d1-41f3-aaaf-d8a22e6b320c" ] }, { "id" : "c898823a-b1d1-41f3-aaaf-d8a22e6b320c", "index" : 3158, "period" : 2, "timestamp" : "00:28:24.713", "minute" : 73, "second" : 24, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 117, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 105.3, 5.5 ], "duration" : 1.532683, "under_pressure" : true, "related_events" : [ "0e3cdb5a-5165-41b3-b96b-4f4972913fb0", "eb72fd5f-0894-4d3f-badd-b8b829ab75f2", "f4cdd9b7-dbc3-4ca0-a099-059c97879e44" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 31.071047, "angle" : 1.5031577, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 107.4, 36.5 ], "cross" : true, "body_part" : { "id" : 38, "name" : "Left Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "f4cdd9b7-dbc3-4ca0-a099-059c97879e44", "index" : 3159, "period" : 2, "timestamp" : "00:28:26.246", "minute" : 73, "second" : 26, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 117, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 107.2, 44.0 ], "related_events" : [ "c898823a-b1d1-41f3-aaaf-d8a22e6b320c" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "eb72fd5f-0894-4d3f-badd-b8b829ab75f2", "index" : 3160, "period" : 2, "timestamp" : "00:28:26.246", "minute" : 73, "second" : 26, "type" : { "id" : 9, "name" : "Clearance" }, "possession" : 117, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 12.7, 43.6 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "c898823a-b1d1-41f3-aaaf-d8a22e6b320c" ], "clearance" : { "head" : true, "body_part" : { "id" : 37, "name" : "Head" } } }, { "id" : "10e4aa45-78b4-4c9c-9620-6d3f01a146d5", "index" : 3161, "period" : 2, "timestamp" : "00:28:27.026", "minute" : 73, "second" : 27, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 118, "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" : [ 10.5, 49.6 ], "duration" : 1.16663, "related_events" : [ "2c00c84c-d274-4395-838a-fbfc0cf95829" ], "pass" : { "recipient" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "length" : 7.566373, "angle" : -2.346849, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 5.2, 44.2 ], "body_part" : { "id" : 37, "name" : "Head" }, "type" : { "id" : 66, "name" : "Recovery" } } }, { "id" : "2c00c84c-d274-4395-838a-fbfc0cf95829", "index" : 3162, "period" : 2, "timestamp" : "00:28:28.193", "minute" : 73, "second" : 28, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 118, "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" : [ 5.2, 44.2 ], "related_events" : [ "10e4aa45-78b4-4c9c-9620-6d3f01a146d5" ] }, { "id" : "324f0063-f5bc-4827-ad26-450636ec4d2f", "index" : 3163, "period" : 2, "timestamp" : "00:28:28.193", "minute" : 73, "second" : 28, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 118, "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" : [ 5.2, 44.2 ], "duration" : 9.393921, "related_events" : [ "2c00c84c-d274-4395-838a-fbfc0cf95829", "bb9a6445-433e-4a26-9012-fbc874d7897a" ], "carry" : { "end_location" : [ 4.3, 47.0 ] } }, { "id" : "bb9a6445-433e-4a26-9012-fbc874d7897a", "index" : 3164, "period" : 2, "timestamp" : "00:28:37.587", "minute" : 73, "second" : 37, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 118, "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" : [ 4.3, 47.0 ], "duration" : 1.859783, "related_events" : [ "325c651b-9995-4ece-9933-5050a8614b38" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 24.607723, "angle" : -1.2696084, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 11.6, 23.5 ], "body_part" : { "id" : 69, "name" : "Keeper Arm" } } }, { "id" : "325c651b-9995-4ece-9933-5050a8614b38", "index" : 3165, "period" : 2, "timestamp" : "00:28:39.446", "minute" : 73, "second" : 39, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 118, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 11.6, 23.5 ], "related_events" : [ "bb9a6445-433e-4a26-9012-fbc874d7897a" ] }, { "id" : "ff92a3bf-3371-4dd4-af70-fce24d372ad0", "index" : 3166, "period" : 2, "timestamp" : "00:28:39.446", "minute" : 73, "second" : 39, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 118, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 11.6, 23.5 ], "duration" : 4.114231, "related_events" : [ "325c651b-9995-4ece-9933-5050a8614b38", "7da3a7c3-c2e8-40e1-a7c4-e1924dac2b93" ], "carry" : { "end_location" : [ 23.8, 18.5 ] } }, { "id" : "7da3a7c3-c2e8-40e1-a7c4-e1924dac2b93", "index" : 3167, "period" : 2, "timestamp" : "00:28:43.561", "minute" : 73, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 118, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 23.8, 18.5 ], "duration" : 1.806311, "related_events" : [ "7fc12bcf-cd15-4ae8-bb0b-52a626fbba57" ], "pass" : { "recipient" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "length" : 24.682991, "angle" : 2.33614, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 6.7, 36.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "7fc12bcf-cd15-4ae8-bb0b-52a626fbba57", "index" : 3168, "period" : 2, "timestamp" : "00:28:45.367", "minute" : 73, "second" : 45, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 118, "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.7, 36.3 ], "related_events" : [ "7da3a7c3-c2e8-40e1-a7c4-e1924dac2b93" ] }, { "id" : "2e45630c-c8b2-4b67-a4a9-5159c62b6a52", "index" : 3169, "period" : 2, "timestamp" : "00:28:45.367", "minute" : 73, "second" : 45, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 118, "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.7, 36.3 ], "duration" : 1.436171, "related_events" : [ "7fc12bcf-cd15-4ae8-bb0b-52a626fbba57", "e6bbc58c-d1a0-4e98-8cf8-a61b25a6cd34" ], "carry" : { "end_location" : [ 6.9, 38.6 ] } }, { "id" : "e6bbc58c-d1a0-4e98-8cf8-a61b25a6cd34", "index" : 3170, "period" : 2, "timestamp" : "00:28:46.803", "minute" : 73, "second" : 46, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 118, "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.9, 38.6 ], "duration" : 1.280963, "related_events" : [ "6ef5aa84-880f-4edd-ab5d-17c9c7e21fc4" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 18.0801, "angle" : 1.4766312, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 8.6, 56.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "6ef5aa84-880f-4edd-ab5d-17c9c7e21fc4", "index" : 3171, "period" : 2, "timestamp" : "00:28:48.084", "minute" : 73, "second" : 48, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 118, "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" : [ 8.6, 56.6 ], "related_events" : [ "e6bbc58c-d1a0-4e98-8cf8-a61b25a6cd34" ] }, { "id" : "c37f2ae5-b0c7-4d37-a96e-8fa4020812bb", "index" : 3172, "period" : 2, "timestamp" : "00:28:48.084", "minute" : 73, "second" : 48, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 118, "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" : [ 8.6, 56.6 ], "duration" : 4.479565, "related_events" : [ "6ef5aa84-880f-4edd-ab5d-17c9c7e21fc4", "97b6d83f-8b94-4876-96cc-1145e149f8de" ], "carry" : { "end_location" : [ 9.7, 58.3 ] } }, { "id" : "97b6d83f-8b94-4876-96cc-1145e149f8de", "index" : 3173, "period" : 2, "timestamp" : "00:28:52.564", "minute" : 73, "second" : 52, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 118, "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.7, 58.3 ], "duration" : 1.816159, "related_events" : [ "720c13b3-0c1d-453a-9c54-8e309064e7f2" ], "pass" : { "recipient" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "length" : 16.604818, "angle" : -1.7280244, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 7.1, 41.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "720c13b3-0c1d-453a-9c54-8e309064e7f2", "index" : 3174, "period" : 2, "timestamp" : "00:28:54.380", "minute" : 73, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 118, "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.1, 41.9 ], "related_events" : [ "97b6d83f-8b94-4876-96cc-1145e149f8de" ] }, { "id" : "0ddd8de6-7349-4364-94be-8fe882ae0ee4", "index" : 3175, "period" : 2, "timestamp" : "00:28:54.380", "minute" : 73, "second" : 54, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 118, "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.1, 41.9 ], "duration" : 1.078269, "related_events" : [ "720c13b3-0c1d-453a-9c54-8e309064e7f2", "b7b94c02-6575-4db7-9bee-31dad6767126" ], "carry" : { "end_location" : [ 8.2, 35.7 ] } }, { "id" : "b7b94c02-6575-4db7-9bee-31dad6767126", "index" : 3176, "period" : 2, "timestamp" : "00:28:55.458", "minute" : 73, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 118, "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" : [ 8.2, 35.7 ], "duration" : 1.427163, "related_events" : [ "dba6caca-575b-406a-8cf5-9726e4a05538" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 23.17175, "angle" : -1.0163141, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 20.4, 16.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "dba6caca-575b-406a-8cf5-9726e4a05538", "index" : 3177, "period" : 2, "timestamp" : "00:28:56.885", "minute" : 73, "second" : 56, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 118, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 20.4, 16.0 ], "related_events" : [ "b7b94c02-6575-4db7-9bee-31dad6767126" ] }, { "id" : "29a0c15e-4665-454c-a3e7-ec725ffc0c85", "index" : 3178, "period" : 2, "timestamp" : "00:28:56.885", "minute" : 73, "second" : 56, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 118, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 20.4, 16.0 ], "duration" : 3.230147, "related_events" : [ "b5f123dc-45ab-4393-b2c8-75902bb456a0", "dba6caca-575b-406a-8cf5-9726e4a05538" ], "carry" : { "end_location" : [ 20.8, 14.7 ] } }, { "id" : "b5f123dc-45ab-4393-b2c8-75902bb456a0", "index" : 3179, "period" : 2, "timestamp" : "00:29:00.115", "minute" : 74, "second" : 0, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 118, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 20.8, 14.7 ], "duration" : 1.006444, "related_events" : [ "d26b8256-2d4e-4596-8ae1-4483ed9e5a3e" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 10.473777, "angle" : 0.18241541, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 31.1, 16.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "d26b8256-2d4e-4596-8ae1-4483ed9e5a3e", "index" : 3180, "period" : 2, "timestamp" : "00:29:01.122", "minute" : 74, "second" : 1, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 118, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 31.1, 16.6 ], "related_events" : [ "b5f123dc-45ab-4393-b2c8-75902bb456a0" ] }, { "id" : "e57b9d2c-bb15-40e0-ad5a-e3ed88610c6d", "index" : 3181, "period" : 2, "timestamp" : "00:29:01.122", "minute" : 74, "second" : 1, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 118, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 31.1, 16.6 ], "duration" : 1.079981, "related_events" : [ "24321db7-a0d9-4bdb-8632-b829d5c1b27d", "d26b8256-2d4e-4596-8ae1-4483ed9e5a3e" ], "carry" : { "end_location" : [ 31.1, 17.0 ] } }, { "id" : "24321db7-a0d9-4bdb-8632-b829d5c1b27d", "index" : 3182, "period" : 2, "timestamp" : "00:29:02.202", "minute" : 74, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 118, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 31.1, 17.0 ], "duration" : 1.007805, "related_events" : [ "20079be2-8d33-4bbf-8315-e95652d2297f" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 10.184301, "angle" : -2.8012106, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 21.5, 13.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "20079be2-8d33-4bbf-8315-e95652d2297f", "index" : 3183, "period" : 2, "timestamp" : "00:29:03.210", "minute" : 74, "second" : 3, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 118, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 21.5, 13.6 ], "related_events" : [ "24321db7-a0d9-4bdb-8632-b829d5c1b27d" ] }, { "id" : "932b62c4-db72-4bd9-998f-1491a059354f", "index" : 3184, "period" : 2, "timestamp" : "00:29:03.210", "minute" : 74, "second" : 3, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 118, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 21.5, 13.6 ], "duration" : 0.93727, "related_events" : [ "20079be2-8d33-4bbf-8315-e95652d2297f", "b5a8ca8a-43cc-45f0-8903-d56c3e95c797" ], "carry" : { "end_location" : [ 20.8, 13.8 ] } }, { "id" : "b5a8ca8a-43cc-45f0-8903-d56c3e95c797", "index" : 3185, "period" : 2, "timestamp" : "00:29:04.147", "minute" : 74, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 118, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 20.8, 13.8 ], "duration" : 1.806648, "related_events" : [ "4d640df1-17d9-472c-ba46-94c2c53d33ff" ], "pass" : { "recipient" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "length" : 24.78427, "angle" : 2.1957362, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 6.3, 33.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "4d640df1-17d9-472c-ba46-94c2c53d33ff", "index" : 3186, "period" : 2, "timestamp" : "00:29:05.953", "minute" : 74, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 118, "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.3, 33.9 ], "related_events" : [ "b5a8ca8a-43cc-45f0-8903-d56c3e95c797" ] }, { "id" : "237dd1e9-8d63-45c9-8354-bbbc413aa863", "index" : 3187, "period" : 2, "timestamp" : "00:29:05.953", "minute" : 74, "second" : 5, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 118, "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.3, 33.9 ], "duration" : 1.314662, "related_events" : [ "4d640df1-17d9-472c-ba46-94c2c53d33ff", "5ffc154f-e260-47b6-b9c4-89ed7977211a" ], "carry" : { "end_location" : [ 3.5, 38.4 ] } }, { "id" : "5ffc154f-e260-47b6-b9c4-89ed7977211a", "index" : 3188, "period" : 2, "timestamp" : "00:29:07.268", "minute" : 74, "second" : 7, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 118, "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" : [ 3.5, 38.4 ], "duration" : 2.445943, "related_events" : [ "f5a1a4c3-99ad-4cf0-a3b1-3254ea422160" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 19.171854, "angle" : 1.2193515, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 10.1, 56.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "f5a1a4c3-99ad-4cf0-a3b1-3254ea422160", "index" : 3189, "period" : 2, "timestamp" : "00:29:09.714", "minute" : 74, "second" : 9, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 118, "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" : [ 10.1, 56.4 ], "related_events" : [ "5ffc154f-e260-47b6-b9c4-89ed7977211a" ] }, { "id" : "90412112-c22c-4da9-bd9e-eca3dba40522", "index" : 3190, "period" : 2, "timestamp" : "00:29:09.714", "minute" : 74, "second" : 9, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 118, "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" : [ 10.1, 56.4 ], "duration" : 2.911021, "related_events" : [ "53fd7a70-aabd-4f22-84c8-8993c6a4fd9e", "f5a1a4c3-99ad-4cf0-a3b1-3254ea422160" ], "carry" : { "end_location" : [ 27.0, 62.2 ] } }, { "id" : "53fd7a70-aabd-4f22-84c8-8993c6a4fd9e", "index" : 3191, "period" : 2, "timestamp" : "00:29:12.625", "minute" : 74, "second" : 12, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 118, "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" : [ 27.0, 62.2 ], "duration" : 1.732828, "pass" : { "length" : 68.8571, "angle" : 0.2509666, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 93.7, 79.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 75, "name" : "Out" } } }, { "id" : "5c7bfb30-0464-4ce9-ba7f-b68e2e19da15", "index" : 3192, "period" : 2, "timestamp" : "00:29:33.292", "minute" : 74, "second" : 33, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 119, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 27.2, 0.1 ], "duration" : 1.484937, "related_events" : [ "8371226c-b4da-4ddc-9e72-f071bea60a01", "ab2c024a-699d-4e67-9ddf-c54f25b9803b" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 18.369812, "angle" : 0.55629116, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 42.8, 9.8 ], "type" : { "id" : 67, "name" : "Throw-in" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "ab2c024a-699d-4e67-9ddf-c54f25b9803b", "index" : 3193, "period" : 2, "timestamp" : "00:29:34.777", "minute" : 74, "second" : 34, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 119, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 40.9, 6.8 ], "related_events" : [ "5c7bfb30-0464-4ce9-ba7f-b68e2e19da15" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "8371226c-b4da-4ddc-9e72-f071bea60a01", "index" : 3194, "period" : 2, "timestamp" : "00:29:34.777", "minute" : 74, "second" : 34, "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" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 77.3, 70.3 ], "duration" : 0.0, "related_events" : [ "5c7bfb30-0464-4ce9-ba7f-b68e2e19da15" ] }, { "id" : "d8576ec7-3086-45c8-9a22-44fed103719b", "index" : 3195, "period" : 2, "timestamp" : "00:29:34.777", "minute" : 74, "second" : 34, "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" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 77.3, 70.3 ], "duration" : 1.563908, "related_events" : [ "8371226c-b4da-4ddc-9e72-f071bea60a01", "b799360c-ac84-4527-8a10-5ccc9e0d282c" ], "carry" : { "end_location" : [ 77.7, 60.3 ] } }, { "id" : "b799360c-ac84-4527-8a10-5ccc9e0d282c", "index" : 3196, "period" : 2, "timestamp" : "00:29:36.341", "minute" : 74, "second" : 36, "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" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 77.7, 60.3 ], "duration" : 1.258991, "related_events" : [ "592012a9-5db4-483f-a7ed-af524ddadbb9" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 20.700241, "angle" : -2.4932606, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 61.2, 47.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "592012a9-5db4-483f-a7ed-af524ddadbb9", "index" : 3197, "period" : 2, "timestamp" : "00:29:37.600", "minute" : 74, "second" : 37, "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" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 61.2, 47.8 ], "related_events" : [ "b799360c-ac84-4527-8a10-5ccc9e0d282c" ] }, { "id" : "1370ce17-202b-48cd-85e8-664da256dafb", "index" : 3198, "period" : 2, "timestamp" : "00:29:37.600", "minute" : 74, "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" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 61.2, 47.8 ], "duration" : 1.393313, "related_events" : [ "592012a9-5db4-483f-a7ed-af524ddadbb9", "8606587a-72ef-4a28-a200-917697a77011" ], "carry" : { "end_location" : [ 63.2, 44.2 ] } }, { "id" : "8606587a-72ef-4a28-a200-917697a77011", "index" : 3199, "period" : 2, "timestamp" : "00:29:38.993", "minute" : 74, "second" : 38, "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" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 63.2, 44.2 ], "duration" : 1.023229, "related_events" : [ "83f8ce1f-0dce-4ed3-b853-cb366517a757" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 20.648003, "angle" : -0.77854896, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 77.9, 29.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "83f8ce1f-0dce-4ed3-b853-cb366517a757", "index" : 3200, "period" : 2, "timestamp" : "00:29:40.016", "minute" : 74, "second" : 40, "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" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 77.9, 29.7 ], "related_events" : [ "8606587a-72ef-4a28-a200-917697a77011" ] }, { "id" : "b639dbcd-660c-48cc-a8bf-254b2fcc2c19", "index" : 3201, "period" : 2, "timestamp" : "00:29:40.016", "minute" : 74, "second" : 40, "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" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 77.9, 29.7 ], "duration" : 2.103757, "under_pressure" : true, "related_events" : [ "5513db9b-81c6-4f57-a99c-bd2ded0311a7", "83f8ce1f-0dce-4ed3-b853-cb366517a757", "b0b0477d-0dc2-4521-9157-1ee9e6a0c1a8" ], "carry" : { "end_location" : [ 72.6, 28.8 ] } }, { "id" : "5513db9b-81c6-4f57-a99c-bd2ded0311a7", "index" : 3202, "period" : 2, "timestamp" : "00:29:41.632", "minute" : 74, "second" : 41, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 120, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 42.2, 50.6 ], "duration" : 0.569822, "related_events" : [ "b0b0477d-0dc2-4521-9157-1ee9e6a0c1a8", "b639dbcd-660c-48cc-a8bf-254b2fcc2c19" ] }, { "id" : "b0b0477d-0dc2-4521-9157-1ee9e6a0c1a8", "index" : 3203, "period" : 2, "timestamp" : "00:29:42.120", "minute" : 74, "second" : 42, "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" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 72.6, 28.8 ], "duration" : 0.775895, "under_pressure" : true, "related_events" : [ "5513db9b-81c6-4f57-a99c-bd2ded0311a7", "8c9fabd6-232b-42be-9182-1605c5a3b413" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 11.374533, "angle" : 0.114540696, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 83.9, 30.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "35845e06-c1a8-4d94-a424-24e975da9e32", "index" : 3204, "period" : 2, "timestamp" : "00:29:42.741", "minute" : 74, "second" : 42, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 120, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 36.8, 51.7 ], "duration" : 0.226045, "related_events" : [ "8c9fabd6-232b-42be-9182-1605c5a3b413", "98ea0690-7ebb-4a42-ad4b-6f07210e9ac9" ] }, { "id" : "8c9fabd6-232b-42be-9182-1605c5a3b413", "index" : 3205, "period" : 2, "timestamp" : "00:29:42.896", "minute" : 74, "second" : 42, "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" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 83.9, 30.1 ], "under_pressure" : true, "related_events" : [ "35845e06-c1a8-4d94-a424-24e975da9e32", "b0b0477d-0dc2-4521-9157-1ee9e6a0c1a8" ] }, { "id" : "98ea0690-7ebb-4a42-ad4b-6f07210e9ac9", "index" : 3206, "period" : 2, "timestamp" : "00:29:42.896", "minute" : 74, "second" : 42, "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" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 83.3, 28.2 ], "duration" : 1.916903, "under_pressure" : true, "related_events" : [ "35845e06-c1a8-4d94-a424-24e975da9e32", "5ac75c70-b738-4c79-9dcd-8e314e2be068" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 23.97019, "angle" : -1.8410733, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 76.9, 5.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "5ac75c70-b738-4c79-9dcd-8e314e2be068", "index" : 3207, "period" : 2, "timestamp" : "00:29:44.813", "minute" : 74, "second" : 44, "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" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 76.9, 5.1 ], "related_events" : [ "98ea0690-7ebb-4a42-ad4b-6f07210e9ac9" ] }, { "id" : "538350a3-47b6-4719-b5f5-6a24b816c6c2", "index" : 3208, "period" : 2, "timestamp" : "00:29:44.813", "minute" : 74, "second" : 44, "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" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 76.9, 5.1 ], "duration" : 0.82146, "related_events" : [ "3211e1bd-ed23-46c4-9a76-de8fe9282470", "5ac75c70-b738-4c79-9dcd-8e314e2be068" ], "carry" : { "end_location" : [ 75.8, 5.3 ] } }, { "id" : "3211e1bd-ed23-46c4-9a76-de8fe9282470", "index" : 3209, "period" : 2, "timestamp" : "00:29:45.634", "minute" : 74, "second" : 45, "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" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 75.8, 5.3 ], "duration" : 1.38321, "related_events" : [ "9f850da1-f096-4f5e-88a5-0946c84632dc" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 26.482447, "angle" : 2.5116858, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 54.4, 20.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "9f850da1-f096-4f5e-88a5-0946c84632dc", "index" : 3210, "period" : 2, "timestamp" : "00:29:47.018", "minute" : 74, "second" : 47, "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" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 54.4, 20.9 ], "related_events" : [ "3211e1bd-ed23-46c4-9a76-de8fe9282470" ] }, { "id" : "343a3ac0-a560-4800-a624-9b2a7b0a25b0", "index" : 3211, "period" : 2, "timestamp" : "00:29:47.018", "minute" : 74, "second" : 47, "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" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 54.4, 20.9 ], "duration" : 0.600296, "related_events" : [ "8e078474-a33e-4049-9da4-387ed703a408", "9f850da1-f096-4f5e-88a5-0946c84632dc" ], "carry" : { "end_location" : [ 55.7, 21.1 ] } }, { "id" : "8e078474-a33e-4049-9da4-387ed703a408", "index" : 3212, "period" : 2, "timestamp" : "00:29:47.618", "minute" : 74, "second" : 47, "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" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 55.7, 21.1 ], "duration" : 1.134976, "related_events" : [ "934f15ac-8de3-41df-bbe7-90940cacf4ce" ], "pass" : { "recipient" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "length" : 13.337541, "angle" : 1.4957496, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.7, 34.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "934f15ac-8de3-41df-bbe7-90940cacf4ce", "index" : 3213, "period" : 2, "timestamp" : "00:29:48.753", "minute" : 74, "second" : 48, "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" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 56.7, 34.4 ], "related_events" : [ "8e078474-a33e-4049-9da4-387ed703a408" ] }, { "id" : "50d7dbfc-73ad-4799-bbee-88e1c871b9dd", "index" : 3214, "period" : 2, "timestamp" : "00:29:48.753", "minute" : 74, "second" : 48, "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" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 56.7, 34.4 ], "duration" : 1.796854, "related_events" : [ "256faed3-b722-4c71-b0f5-9786bcb02424", "934f15ac-8de3-41df-bbe7-90940cacf4ce" ], "carry" : { "end_location" : [ 56.1, 36.7 ] } }, { "id" : "256faed3-b722-4c71-b0f5-9786bcb02424", "index" : 3215, "period" : 2, "timestamp" : "00:29:50.550", "minute" : 74, "second" : 50, "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" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 56.1, 36.7 ], "duration" : 4.876026, "related_events" : [ "2bbd6618-ebdd-441f-be31-17c9418823b3" ], "pass" : { "recipient" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "length" : 68.40007, "angle" : 0.36475965, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 120.0, 61.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 75, "name" : "Out" } } }, { "id" : "2bbd6618-ebdd-441f-be31-17c9418823b3", "index" : 3216, "period" : 2, "timestamp" : "00:29:55.426", "minute" : 74, "second" : 55, "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" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 107.0, 55.3 ], "related_events" : [ "256faed3-b722-4c71-b0f5-9786bcb02424" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "27b96b89-52af-43d6-87af-86f6605a7625", "index" : 3217, "period" : 2, "timestamp" : "00:30:15.637", "minute" : 75, "second" : 15, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "off_camera" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 7.0, 36.1 ], "duration" : 1.247101, "related_events" : [ "711755f4-bc54-4e73-b49c-468d014a6ddd" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 12.356779, "angle" : -1.1542153, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 12.0, 24.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 63, "name" : "Goal Kick" } } }, { "id" : "711755f4-bc54-4e73-b49c-468d014a6ddd", "index" : 3218, "period" : 2, "timestamp" : "00:30:16.884", "minute" : 75, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 12.0, 24.8 ], "related_events" : [ "27b96b89-52af-43d6-87af-86f6605a7625" ] }, { "id" : "026ba142-4fef-4147-adf5-5a9cd18167e0", "index" : 3219, "period" : 2, "timestamp" : "00:30:17.005", "minute" : 75, "second" : 17, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 20.1, 24.3 ], "duration" : 1.802412, "related_events" : [ "a343b20f-a8fd-4ed1-a83e-7f64ea3447c2" ], "pass" : { "recipient" : { "id" : 3099, "name" : "Hugo Lloris" }, "length" : 17.758942, "angle" : 2.2604878, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 8.8, 38.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "a343b20f-a8fd-4ed1-a83e-7f64ea3447c2", "index" : 3220, "period" : 2, "timestamp" : "00:30:18.807", "minute" : 75, "second" : 18, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 8.8, 38.0 ], "related_events" : [ "026ba142-4fef-4147-adf5-5a9cd18167e0" ] }, { "id" : "cdc8ab2d-a4d5-4adb-b4ee-f3fbc9095fac", "index" : 3221, "period" : 2, "timestamp" : "00:30:18.807", "minute" : 75, "second" : 18, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 8.8, 38.0 ], "duration" : 0.758863, "related_events" : [ "7e7b08c1-5f73-4fb0-b8bc-36aa4a1ce86d", "a343b20f-a8fd-4ed1-a83e-7f64ea3447c2" ], "carry" : { "end_location" : [ 7.5, 40.0 ] } }, { "id" : "7e7b08c1-5f73-4fb0-b8bc-36aa4a1ce86d", "index" : 3222, "period" : 2, "timestamp" : "00:30:19.566", "minute" : 75, "second" : 19, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 7.5, 40.0 ], "duration" : 1.158525, "related_events" : [ "19c47435-5754-46e1-b1a0-51c7bec77fd4" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 16.763054, "angle" : 1.2301801, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 13.1, 55.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "19c47435-5754-46e1-b1a0-51c7bec77fd4", "index" : 3223, "period" : 2, "timestamp" : "00:30:20.724", "minute" : 75, "second" : 20, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 13.1, 55.8 ], "related_events" : [ "7e7b08c1-5f73-4fb0-b8bc-36aa4a1ce86d" ] }, { "id" : "db269d63-6e52-48ad-ab55-6e7f0284a620", "index" : 3224, "period" : 2, "timestamp" : "00:30:20.724", "minute" : 75, "second" : 20, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 13.1, 55.8 ], "duration" : 7.233092, "related_events" : [ "19c47435-5754-46e1-b1a0-51c7bec77fd4", "98500633-3fed-410b-b26a-00597d340f5a" ], "carry" : { "end_location" : [ 34.5, 34.8 ] } }, { "id" : "98500633-3fed-410b-b26a-00597d340f5a", "index" : 3225, "period" : 2, "timestamp" : "00:30:27.958", "minute" : 75, "second" : 27, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 34.5, 34.8 ], "duration" : 1.663233, "related_events" : [ "0e51008d-0f57-4665-8432-1ae44716d71f" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 30.276394, "angle" : -1.1086258, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.0, 7.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0e51008d-0f57-4665-8432-1ae44716d71f", "index" : 3226, "period" : 2, "timestamp" : "00:30:29.621", "minute" : 75, "second" : 29, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 48.0, 7.7 ], "related_events" : [ "98500633-3fed-410b-b26a-00597d340f5a" ] }, { "id" : "7b002869-78d4-449e-b457-a5c95eccfeaf", "index" : 3227, "period" : 2, "timestamp" : "00:30:29.621", "minute" : 75, "second" : 29, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 48.0, 7.7 ], "duration" : 3.194707, "related_events" : [ "0e51008d-0f57-4665-8432-1ae44716d71f", "22a7170e-8987-47c4-97b9-4c5c85944726" ], "carry" : { "end_location" : [ 50.1, 16.9 ] } }, { "id" : "22a7170e-8987-47c4-97b9-4c5c85944726", "index" : 3228, "period" : 2, "timestamp" : "00:30:32.815", "minute" : 75, "second" : 32, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 50.1, 16.9 ], "duration" : 1.010671, "related_events" : [ "38d98673-b8c7-4657-afa4-caf3453d6518" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 14.122677, "angle" : 1.5141195, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.9, 31.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "38d98673-b8c7-4657-afa4-caf3453d6518", "index" : 3229, "period" : 2, "timestamp" : "00:30:33.826", "minute" : 75, "second" : 33, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 50.9, 31.0 ], "related_events" : [ "22a7170e-8987-47c4-97b9-4c5c85944726" ] }, { "id" : "7c625112-3846-4abc-bd55-07d0962ccfb1", "index" : 3230, "period" : 2, "timestamp" : "00:30:33.826", "minute" : 75, "second" : 33, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 50.9, 31.0 ], "duration" : 1.221763, "related_events" : [ "38d98673-b8c7-4657-afa4-caf3453d6518", "49af9ad8-5a01-43f9-a232-0744f963c40a" ], "carry" : { "end_location" : [ 50.9, 32.3 ] } }, { "id" : "49af9ad8-5a01-43f9-a232-0744f963c40a", "index" : 3231, "period" : 2, "timestamp" : "00:30:35.048", "minute" : 75, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 50.9, 32.3 ], "duration" : 1.919315, "related_events" : [ "e9ccc98b-6c0a-409c-a55f-b9b8f0713575" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 17.753872, "angle" : 1.9638543, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 44.1, 48.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e9ccc98b-6c0a-409c-a55f-b9b8f0713575", "index" : 3232, "period" : 2, "timestamp" : "00:30:36.967", "minute" : 75, "second" : 36, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 44.1, 48.7 ], "related_events" : [ "49af9ad8-5a01-43f9-a232-0744f963c40a" ] }, { "id" : "ee589e59-7f0b-46cf-b7d2-164b953ae6a1", "index" : 3233, "period" : 2, "timestamp" : "00:30:36.967", "minute" : 75, "second" : 36, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 44.1, 48.7 ], "duration" : 1.814716, "related_events" : [ "633b6e62-e558-40d9-a880-dce89c1d08a4", "e9ccc98b-6c0a-409c-a55f-b9b8f0713575" ], "carry" : { "end_location" : [ 43.0, 51.1 ] } }, { "id" : "633b6e62-e558-40d9-a880-dce89c1d08a4", "index" : 3234, "period" : 2, "timestamp" : "00:30:38.782", "minute" : 75, "second" : 38, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 43.0, 51.1 ], "duration" : 1.51512, "related_events" : [ "647ce967-95fb-4f00-a553-79c553075b67" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 29.024473, "angle" : 1.1025263, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.1, 77.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "647ce967-95fb-4f00-a553-79c553075b67", "index" : 3235, "period" : 2, "timestamp" : "00:30:40.297", "minute" : 75, "second" : 40, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 56.1, 77.0 ], "related_events" : [ "633b6e62-e558-40d9-a880-dce89c1d08a4" ] }, { "id" : "c6d15095-ef89-4a82-bddb-01f4c9939eaa", "index" : 3236, "period" : 2, "timestamp" : "00:30:40.297", "minute" : 75, "second" : 40, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 56.1, 77.0 ], "duration" : 1.480578, "related_events" : [ "647ce967-95fb-4f00-a553-79c553075b67", "bfdeffdb-5e23-4302-9d58-7ff503022019" ], "carry" : { "end_location" : [ 56.1, 77.0 ] } }, { "id" : "bfdeffdb-5e23-4302-9d58-7ff503022019", "index" : 3237, "period" : 2, "timestamp" : "00:30:41.778", "minute" : 75, "second" : 41, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 56.1, 77.0 ], "duration" : 0.867655, "related_events" : [ "08785bbd-a25f-4097-8b51-5f4f41c07cf5" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 11.834272, "angle" : -1.6469201, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.2, 65.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "08785bbd-a25f-4097-8b51-5f4f41c07cf5", "index" : 3238, "period" : 2, "timestamp" : "00:30:42.645", "minute" : 75, "second" : 42, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 55.2, 65.2 ], "related_events" : [ "bfdeffdb-5e23-4302-9d58-7ff503022019" ] }, { "id" : "0de09741-45f9-449a-a72c-e658cc3717b7", "index" : 3239, "period" : 2, "timestamp" : "00:30:42.645", "minute" : 75, "second" : 42, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 56.7, 65.2 ], "duration" : 1.54148, "related_events" : [ "2833eab9-7312-49ae-8437-8c472a4d0f6a" ], "pass" : { "recipient" : { "id" : 8217, "name" : "Kingsley Coman" }, "length" : 14.88086, "angle" : 0.63274884, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 68.7, 74.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "2833eab9-7312-49ae-8437-8c472a4d0f6a", "index" : 3240, "period" : 2, "timestamp" : "00:30:44.187", "minute" : 75, "second" : 44, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 68.7, 74.0 ], "related_events" : [ "0de09741-45f9-449a-a72c-e658cc3717b7" ] }, { "id" : "ebe6cad0-816a-4845-8a24-e34b162c5ab8", "index" : 3241, "period" : 2, "timestamp" : "00:30:44.187", "minute" : 75, "second" : 44, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 68.7, 74.0 ], "duration" : 0.599729, "related_events" : [ "a1b3d1ee-f886-4dbd-bab7-041d21149fb2" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 6.264982, "angle" : -1.426642, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 69.6, 67.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "a1b3d1ee-f886-4dbd-bab7-041d21149fb2", "index" : 3242, "period" : 2, "timestamp" : "00:30:44.786", "minute" : 75, "second" : 44, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 69.6, 67.8 ], "related_events" : [ "ebe6cad0-816a-4845-8a24-e34b162c5ab8" ] }, { "id" : "5b9657bc-7b78-420e-8fdf-3ad48a635eef", "index" : 3243, "period" : 2, "timestamp" : "00:30:44.786", "minute" : 75, "second" : 44, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 69.6, 67.8 ], "duration" : 0.775162, "related_events" : [ "1363c15b-e47d-4db7-a0da-49982e417b41", "a1b3d1ee-f886-4dbd-bab7-041d21149fb2" ], "carry" : { "end_location" : [ 69.6, 67.5 ] } }, { "id" : "1363c15b-e47d-4db7-a0da-49982e417b41", "index" : 3244, "period" : 2, "timestamp" : "00:30:45.562", "minute" : 75, "second" : 45, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 69.6, 67.5 ], "duration" : 0.682667, "related_events" : [ "e6913a0c-9d6e-484e-9430-5d376ecb5a19" ], "pass" : { "recipient" : { "id" : 8217, "name" : "Kingsley Coman" }, "length" : 7.905694, "angle" : 1.2490457, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 72.1, 75.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e6913a0c-9d6e-484e-9430-5d376ecb5a19", "index" : 3245, "period" : 2, "timestamp" : "00:30:46.244", "minute" : 75, "second" : 46, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 72.1, 75.0 ], "related_events" : [ "1363c15b-e47d-4db7-a0da-49982e417b41" ] }, { "id" : "3589065a-e2e7-40ab-8fb3-86f79e182db8", "index" : 3246, "period" : 2, "timestamp" : "00:30:46.244", "minute" : 75, "second" : 46, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 70.6, 75.0 ], "duration" : 1.273918, "related_events" : [ "94cbe888-d3b4-4d01-bf33-f20bb73d9104" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 15.709869, "angle" : -1.0216434, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 78.8, 61.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "94cbe888-d3b4-4d01-bf33-f20bb73d9104", "index" : 3247, "period" : 2, "timestamp" : "00:30:47.518", "minute" : 75, "second" : 47, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 78.8, 61.6 ], "related_events" : [ "3589065a-e2e7-40ab-8fb3-86f79e182db8" ] }, { "id" : "c86aac4b-8ce0-4535-8d5b-062332ec7762", "index" : 3248, "period" : 2, "timestamp" : "00:30:47.518", "minute" : 75, "second" : 47, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 78.8, 61.6 ], "duration" : 1.146991, "under_pressure" : true, "related_events" : [ "2caf71e3-d67b-4a92-af44-bcfd13ebdd11", "58c48ff6-66da-4cbf-b272-0ca1d7873419", "94cbe888-d3b4-4d01-bf33-f20bb73d9104" ], "carry" : { "end_location" : [ 85.4, 65.8 ] } }, { "id" : "2caf71e3-d67b-4a92-af44-bcfd13ebdd11", "index" : 3249, "period" : 2, "timestamp" : "00:30:47.956", "minute" : 75, "second" : 47, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 36.6, 15.1 ], "duration" : 0.857419, "related_events" : [ "58c48ff6-66da-4cbf-b272-0ca1d7873419", "c86aac4b-8ce0-4535-8d5b-062332ec7762" ] }, { "id" : "58c48ff6-66da-4cbf-b272-0ca1d7873419", "index" : 3250, "period" : 2, "timestamp" : "00:30:48.665", "minute" : 75, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 85.4, 65.8 ], "duration" : 1.488835, "under_pressure" : true, "related_events" : [ "2caf71e3-d67b-4a92-af44-bcfd13ebdd11", "e7629a54-7162-4f18-9758-02e92153512f" ], "pass" : { "recipient" : { "id" : 8217, "name" : "Kingsley Coman" }, "length" : 7.5179787, "angle" : -2.642246, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 78.8, 62.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e7629a54-7162-4f18-9758-02e92153512f", "index" : 3251, "period" : 2, "timestamp" : "00:30:50.154", "minute" : 75, "second" : 50, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 78.8, 62.2 ], "related_events" : [ "58c48ff6-66da-4cbf-b272-0ca1d7873419" ] }, { "id" : "1617af8f-bc97-41ce-bfa6-385165e56dd2", "index" : 3252, "period" : 2, "timestamp" : "00:30:50.154", "minute" : 75, "second" : 50, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 78.8, 62.2 ], "duration" : 1.131425, "related_events" : [ "e120776b-9846-4b1f-8dde-146cc706675b", "e7629a54-7162-4f18-9758-02e92153512f" ], "carry" : { "end_location" : [ 78.3, 55.1 ] } }, { "id" : "e120776b-9846-4b1f-8dde-146cc706675b", "index" : 3253, "period" : 2, "timestamp" : "00:30:51.285", "minute" : 75, "second" : 51, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 78.3, 55.1 ], "duration" : 1.020644, "related_events" : [ "1c3ccf3e-de3f-4a48-8e1b-16892558ab57" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 21.78302, "angle" : -1.1996673, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 86.2, 34.8 ], "assisted_shot_id" : "9fe7e818-fd97-4af8-91cf-f3094580c2ba", "shot_assist" : true, "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "1c3ccf3e-de3f-4a48-8e1b-16892558ab57", "index" : 3254, "period" : 2, "timestamp" : "00:30:52.306", "minute" : 75, "second" : 52, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 86.2, 34.8 ], "related_events" : [ "e120776b-9846-4b1f-8dde-146cc706675b" ] }, { "id" : "743aa087-0d21-4bf5-8247-fd06e3b8d8dd", "index" : 3255, "period" : 2, "timestamp" : "00:30:52.306", "minute" : 75, "second" : 52, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 86.2, 34.8 ], "duration" : 2.612871, "related_events" : [ "1c3ccf3e-de3f-4a48-8e1b-16892558ab57", "9fe7e818-fd97-4af8-91cf-f3094580c2ba" ], "carry" : { "end_location" : [ 94.1, 29.0 ] } }, { "id" : "9fe7e818-fd97-4af8-91cf-f3094580c2ba", "index" : 3256, "period" : 2, "timestamp" : "00:30:54.919", "minute" : 75, "second" : 54, "type" : { "id" : 16, "name" : "Shot" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 94.1, 29.0 ], "duration" : 0.174524, "related_events" : [ "27f801f5-d330-44e2-a11e-1fa6d9403bb9", "a73a6bf7-ab54-450c-a46b-d8d1f2cbe67c" ], "shot" : { "statsbomb_xg" : 0.024480976, "end_location" : [ 98.8, 30.7 ], "key_pass_id" : "e120776b-9846-4b1f-8dde-146cc706675b", "outcome" : { "id" : 96, "name" : "Blocked" }, "technique" : { "id" : 93, "name" : "Normal" }, "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 87, "name" : "Open Play" }, "freeze_frame" : [ { "location" : [ 103.1, 19.8 ], "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : true }, { "location" : [ 103.6, 31.7 ], "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "teammate" : true }, { "location" : [ 100.9, 35.4 ], "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "teammate" : true }, { "location" : [ 103.5, 47.8 ], "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "teammate" : true }, { "location" : [ 95.5, 48.9 ], "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "teammate" : true }, { "location" : [ 118.7, 38.6 ], "player" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "teammate" : false }, { "location" : [ 103.3, 24.7 ], "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "teammate" : false }, { "location" : [ 102.8, 33.1 ], "player" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "teammate" : false }, { "location" : [ 98.9, 30.6 ], "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "teammate" : false }, { "location" : [ 106.1, 45.8 ], "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "teammate" : false }, { "location" : [ 97.7, 34.0 ], "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "teammate" : false }, { "location" : [ 105.6, 53.1 ], "player" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : false }, { "location" : [ 98.1, 40.0 ], "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "teammate" : false }, { "location" : [ 93.6, 37.6 ], "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "teammate" : false } ] } }, { "id" : "a73a6bf7-ab54-450c-a46b-d8d1f2cbe67c", "index" : 3257, "period" : 2, "timestamp" : "00:30:55.094", "minute" : 75, "second" : 55, "type" : { "id" : 6, "name" : "Block" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 21.3, 49.4 ], "duration" : 0.0, "related_events" : [ "9fe7e818-fd97-4af8-91cf-f3094580c2ba" ] }, { "id" : "27f801f5-d330-44e2-a11e-1fa6d9403bb9", "index" : 3258, "period" : 2, "timestamp" : "00:30:55.174", "minute" : 75, "second" : 55, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "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.4, 41.5 ], "duration" : 0.0, "related_events" : [ "9fe7e818-fd97-4af8-91cf-f3094580c2ba" ], "goalkeeper" : { "end_location" : [ 1.4, 41.5 ], "type" : { "id" : 32, "name" : "Shot Faced" }, "position" : { "id" : 44, "name" : "Set" } } }, { "id" : "85e74726-bf60-42d1-a977-4bce8e65174e", "index" : 3259, "period" : 2, "timestamp" : "00:30:57.778", "minute" : 75, "second" : 57, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 36.4, 27.7 ], "duration" : 0.423681, "related_events" : [ "1a8eed6e-04dd-49d6-9e76-e66ac2a0fac7" ] }, { "id" : "1a8eed6e-04dd-49d6-9e76-e66ac2a0fac7", "index" : 3260, "period" : 2, "timestamp" : "00:30:58.106", "minute" : 75, "second" : 58, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 83.2, 51.3 ], "duration" : 0.72478, "under_pressure" : true, "related_events" : [ "85e74726-bf60-42d1-a977-4bce8e65174e", "e099dee2-3561-4ec2-89f5-796cca18ae64" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 15.100331, "angle" : -1.9722098, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 77.3, 37.4 ], "type" : { "id" : 66, "name" : "Recovery" }, "body_part" : { "id" : 37, "name" : "Head" } } }, { "id" : "e099dee2-3561-4ec2-89f5-796cca18ae64", "index" : 3261, "period" : 2, "timestamp" : "00:30:58.831", "minute" : 75, "second" : 58, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 77.3, 37.4 ], "related_events" : [ "1a8eed6e-04dd-49d6-9e76-e66ac2a0fac7" ] }, { "id" : "37f859b2-146c-4cde-a252-8d9a317c5097", "index" : 3262, "period" : 2, "timestamp" : "00:30:58.831", "minute" : 75, "second" : 58, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 77.3, 37.4 ], "duration" : 3.8514, "related_events" : [ "6f69e7a4-a8e1-467e-8a81-c2c9c509cfe6", "e099dee2-3561-4ec2-89f5-796cca18ae64" ], "carry" : { "end_location" : [ 73.2, 35.2 ] } }, { "id" : "6f69e7a4-a8e1-467e-8a81-c2c9c509cfe6", "index" : 3263, "period" : 2, "timestamp" : "00:31:02.682", "minute" : 76, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 73.2, 35.2 ], "duration" : 1.139631, "related_events" : [ "afc73647-8ac1-470c-8364-68146e641c4f" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 18.313383, "angle" : -1.3112491, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 77.9, 17.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "afc73647-8ac1-470c-8364-68146e641c4f", "index" : 3264, "period" : 2, "timestamp" : "00:31:03.822", "minute" : 76, "second" : 3, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 77.9, 17.5 ], "related_events" : [ "6f69e7a4-a8e1-467e-8a81-c2c9c509cfe6" ] }, { "id" : "9169ae85-95b8-4ab1-9706-433c19e1a8d1", "index" : 3265, "period" : 2, "timestamp" : "00:31:03.822", "minute" : 76, "second" : 3, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 77.9, 17.5 ], "duration" : 2.170866, "related_events" : [ "afc73647-8ac1-470c-8364-68146e641c4f", "e479ccc0-0f25-4160-ad96-7bd58588e3ac" ], "carry" : { "end_location" : [ 77.7, 14.5 ] } }, { "id" : "e479ccc0-0f25-4160-ad96-7bd58588e3ac", "index" : 3266, "period" : 2, "timestamp" : "00:31:05.993", "minute" : 76, "second" : 5, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 77.7, 14.5 ], "duration" : 1.107128, "related_events" : [ "538c287a-2708-4068-85d1-0dd362a18978" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 10.159724, "angle" : 1.6792797, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 76.6, 24.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "538c287a-2708-4068-85d1-0dd362a18978", "index" : 3267, "period" : 2, "timestamp" : "00:31:07.100", "minute" : 76, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 76.6, 24.6 ], "related_events" : [ "e479ccc0-0f25-4160-ad96-7bd58588e3ac" ] }, { "id" : "39ec23ef-074e-4b5f-9252-bf79f9ddec63", "index" : 3268, "period" : 2, "timestamp" : "00:31:07.100", "minute" : 76, "second" : 7, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 77.7, 26.9 ], "duration" : 0.726521, "related_events" : [ "92ebce62-21d9-4ab9-93c8-df501dfec8c9" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 9.402127, "angle" : -1.1547319, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 81.5, 18.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "92ebce62-21d9-4ab9-93c8-df501dfec8c9", "index" : 3269, "period" : 2, "timestamp" : "00:31:07.827", "minute" : 76, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 81.5, 18.3 ], "related_events" : [ "39ec23ef-074e-4b5f-9252-bf79f9ddec63" ] }, { "id" : "4cdb0904-6d46-4a43-8e7e-88d58b75bc79", "index" : 3270, "period" : 2, "timestamp" : "00:31:07.827", "minute" : 76, "second" : 7, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 80.9, 19.8 ], "duration" : 1.451995, "related_events" : [ "8eaab79e-a887-4181-ba4c-8a8adaa979d5" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 19.019201, "angle" : 2.1121175, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 71.1, 36.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "8eaab79e-a887-4181-ba4c-8a8adaa979d5", "index" : 3271, "period" : 2, "timestamp" : "00:31:09.279", "minute" : 76, "second" : 9, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 71.1, 36.1 ], "related_events" : [ "4cdb0904-6d46-4a43-8e7e-88d58b75bc79" ] }, { "id" : "c4d720fe-7cb6-4a83-9d3b-019645ee3eb7", "index" : 3272, "period" : 2, "timestamp" : "00:31:09.279", "minute" : 76, "second" : 9, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 71.1, 36.1 ], "duration" : 1.135437, "related_events" : [ "8eaab79e-a887-4181-ba4c-8a8adaa979d5", "95e28b93-ab8e-4965-9dd0-5d0f5b720431" ], "carry" : { "end_location" : [ 71.3, 36.7 ] } }, { "id" : "95e28b93-ab8e-4965-9dd0-5d0f5b720431", "index" : 3273, "period" : 2, "timestamp" : "00:31:10.414", "minute" : 76, "second" : 10, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 71.3, 36.7 ], "duration" : 1.304812, "related_events" : [ "735fb3f8-5446-4f2b-ad85-bc3e57418690" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 16.311039, "angle" : 1.5340031, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 71.9, 53.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "735fb3f8-5446-4f2b-ad85-bc3e57418690", "index" : 3274, "period" : 2, "timestamp" : "00:31:11.719", "minute" : 76, "second" : 11, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 71.9, 53.0 ], "related_events" : [ "95e28b93-ab8e-4965-9dd0-5d0f5b720431" ] }, { "id" : "89554f86-9a9d-496a-86af-ab637033819e", "index" : 3275, "period" : 2, "timestamp" : "00:31:11.719", "minute" : 76, "second" : 11, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 71.9, 53.0 ], "duration" : 0.783292, "related_events" : [ "735fb3f8-5446-4f2b-ad85-bc3e57418690", "78a9da01-5e07-45a7-ad2f-104ab5159d8c" ], "carry" : { "end_location" : [ 70.8, 56.0 ] } }, { "id" : "78a9da01-5e07-45a7-ad2f-104ab5159d8c", "index" : 3276, "period" : 2, "timestamp" : "00:31:12.502", "minute" : 76, "second" : 12, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 70.8, 56.0 ], "duration" : 0.91878, "related_events" : [ "90615cab-bd33-41c5-8dbd-e19fb7ab4a5c" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 20.271408, "angle" : 0.8937441, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 83.5, 71.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "90615cab-bd33-41c5-8dbd-e19fb7ab4a5c", "index" : 3277, "period" : 2, "timestamp" : "00:31:13.421", "minute" : 76, "second" : 13, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 83.5, 71.8 ], "related_events" : [ "78a9da01-5e07-45a7-ad2f-104ab5159d8c" ] }, { "id" : "7b3131a6-1c16-48ad-ae28-1910d412cb14", "index" : 3278, "period" : 2, "timestamp" : "00:31:13.421", "minute" : 76, "second" : 13, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 83.5, 71.8 ], "duration" : 1.736877, "related_events" : [ "4a4a8917-ee0f-4634-9a5e-3f190e0d0429", "90615cab-bd33-41c5-8dbd-e19fb7ab4a5c" ], "carry" : { "end_location" : [ 85.0, 73.3 ] } }, { "id" : "4a4a8917-ee0f-4634-9a5e-3f190e0d0429", "index" : 3279, "period" : 2, "timestamp" : "00:31:15.158", "minute" : 76, "second" : 15, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 85.0, 73.3 ], "duration" : 1.102424, "related_events" : [ "66762c70-f20e-495f-bdc5-13027ec899dd" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 12.543125, "angle" : -2.1919725, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 77.7, 63.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "66762c70-f20e-495f-bdc5-13027ec899dd", "index" : 3280, "period" : 2, "timestamp" : "00:31:16.260", "minute" : 76, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 77.7, 63.1 ], "related_events" : [ "4a4a8917-ee0f-4634-9a5e-3f190e0d0429" ] }, { "id" : "17b63b41-dc39-475b-aa86-b6cb26ea20a6", "index" : 3281, "period" : 2, "timestamp" : "00:31:16.260", "minute" : 76, "second" : 16, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 77.7, 63.1 ], "duration" : 0.29774, "related_events" : [ "66762c70-f20e-495f-bdc5-13027ec899dd", "84eeaade-43c0-4397-b363-f8d20ec916e3" ], "carry" : { "end_location" : [ 77.7, 61.6 ] } }, { "id" : "84eeaade-43c0-4397-b363-f8d20ec916e3", "index" : 3282, "period" : 2, "timestamp" : "00:31:16.558", "minute" : 76, "second" : 16, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 77.7, 61.6 ], "duration" : 0.67032, "related_events" : [ "c17b4b39-eb5f-4613-b9b4-174972b67cfb" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 8.780091, "angle" : 0.92273945, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 83.0, 68.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "c17b4b39-eb5f-4613-b9b4-174972b67cfb", "index" : 3283, "period" : 2, "timestamp" : "00:31:17.228", "minute" : 76, "second" : 17, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 83.0, 68.6 ], "related_events" : [ "84eeaade-43c0-4397-b363-f8d20ec916e3" ] }, { "id" : "117ff06b-f7f9-48ad-a0a3-79a6b99a9b33", "index" : 3284, "period" : 2, "timestamp" : "00:31:17.228", "minute" : 76, "second" : 17, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 83.0, 68.6 ], "duration" : 0.708801, "related_events" : [ "c17b4b39-eb5f-4613-b9b4-174972b67cfb", "ca2f8d40-6a3e-4c50-a418-723492e470dc" ], "carry" : { "end_location" : [ 78.1, 69.3 ] } }, { "id" : "ca2f8d40-6a3e-4c50-a418-723492e470dc", "index" : 3285, "period" : 2, "timestamp" : "00:31:17.937", "minute" : 76, "second" : 17, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 78.1, 69.3 ], "duration" : 1.471934, "related_events" : [ "27151704-ae6e-4010-be7f-7e87f06f68b7" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 9.4371605, "angle" : -2.692162, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 69.6, 65.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "27151704-ae6e-4010-be7f-7e87f06f68b7", "index" : 3286, "period" : 2, "timestamp" : "00:31:19.409", "minute" : 76, "second" : 19, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 69.6, 65.2 ], "related_events" : [ "ca2f8d40-6a3e-4c50-a418-723492e470dc" ] }, { "id" : "88b5f134-505e-425c-9591-e4d9db271cf8", "index" : 3287, "period" : 2, "timestamp" : "00:31:19.409", "minute" : 76, "second" : 19, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 69.6, 65.2 ], "duration" : 4.172751, "related_events" : [ "27151704-ae6e-4010-be7f-7e87f06f68b7", "f4192ba9-66fa-4100-9b0a-0c82675f13a8" ], "carry" : { "end_location" : [ 75.1, 63.5 ] } }, { "id" : "f4192ba9-66fa-4100-9b0a-0c82675f13a8", "index" : 3288, "period" : 2, "timestamp" : "00:31:23.582", "minute" : 76, "second" : 23, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 75.1, 63.5 ], "duration" : 0.81807, "related_events" : [ "3592dda8-85c1-4a53-8fd1-ef3645adcf11" ], "pass" : { "recipient" : { "id" : 8217, "name" : "Kingsley Coman" }, "length" : 16.414932, "angle" : 0.19620082, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 91.2, 66.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "5e658824-2fae-4580-b966-895bbf902120", "index" : 3289, "period" : 2, "timestamp" : "00:31:24.014", "minute" : 76, "second" : 24, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 28.7, 14.3 ], "duration" : 0.538477, "related_events" : [ "3592dda8-85c1-4a53-8fd1-ef3645adcf11", "391f0621-eac0-4891-889e-5a149107149a" ] }, { "id" : "3592dda8-85c1-4a53-8fd1-ef3645adcf11", "index" : 3290, "period" : 2, "timestamp" : "00:31:24.400", "minute" : 76, "second" : 24, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 91.2, 66.7 ], "under_pressure" : true, "related_events" : [ "5e658824-2fae-4580-b966-895bbf902120", "f4192ba9-66fa-4100-9b0a-0c82675f13a8" ] }, { "id" : "391f0621-eac0-4891-889e-5a149107149a", "index" : 3291, "period" : 2, "timestamp" : "00:31:24.400", "minute" : 76, "second" : 24, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 90.1, 65.2 ], "duration" : 0.785336, "under_pressure" : true, "related_events" : [ "5e658824-2fae-4580-b966-895bbf902120", "9cfb838b-a0b6-454c-bc47-dc07aba6287a" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 8.256513, "angle" : -1.8657334, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 87.7, 57.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9cfb838b-a0b6-454c-bc47-dc07aba6287a", "index" : 3292, "period" : 2, "timestamp" : "00:31:25.185", "minute" : 76, "second" : 25, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 87.7, 57.3 ], "related_events" : [ "391f0621-eac0-4891-889e-5a149107149a" ] }, { "id" : "d2df6386-d2b7-4414-bbd0-c7ecbbc3f7d1", "index" : 3293, "period" : 2, "timestamp" : "00:31:25.185", "minute" : 76, "second" : 25, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 86.7, 55.1 ], "duration" : 3.479269, "related_events" : [ "2ca0462c-7a89-4137-8ddd-4b8fccd2df7a" ], "pass" : { "recipient" : { "id" : 8217, "name" : "Kingsley Coman" }, "length" : 27.768328, "angle" : 0.6679919, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 108.5, 72.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "2ca0462c-7a89-4137-8ddd-4b8fccd2df7a", "index" : 3294, "period" : 2, "timestamp" : "00:31:28.664", "minute" : 76, "second" : 28, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 108.5, 72.3 ], "related_events" : [ "d2df6386-d2b7-4414-bbd0-c7ecbbc3f7d1" ] }, { "id" : "9f947064-13d6-42fb-9e50-821188e1b724", "index" : 3295, "period" : 2, "timestamp" : "00:31:28.664", "minute" : 76, "second" : 28, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 116.0, 73.7 ], "duration" : 1.381642, "related_events" : [ "07b0dc59-4ee4-4d38-8f15-2f47a8a00e76" ], "pass" : { "length" : 32.733162, "angle" : -1.6902252, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 112.1, 41.2 ], "cross" : true, "outcome" : { "id" : 9, "name" : "Incomplete" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "07b0dc59-4ee4-4d38-8f15-2f47a8a00e76", "index" : 3296, "period" : 2, "timestamp" : "00:31:30.046", "minute" : 76, "second" : 30, "type" : { "id" : 9, "name" : "Clearance" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "out" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 8.0, 38.9 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "9f947064-13d6-42fb-9e50-821188e1b724" ], "clearance" : { "head" : true, "body_part" : { "id" : 37, "name" : "Head" } } }, { "id" : "48d758f5-2bcb-40a1-935e-e313f5ccc13a", "index" : 3297, "period" : 2, "timestamp" : "00:31:35.350", "minute" : 76, "second" : 35, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 2.0, 74.2 ], "duration" : 1.50639, "related_events" : [ "83c8cbe8-0faa-430c-8db7-51f0f5e1c702" ] }, { "id" : "83c8cbe8-0faa-430c-8db7-51f0f5e1c702", "index" : 3298, "period" : 2, "timestamp" : "00:31:36.256", "minute" : 76, "second" : 36, "type" : { "id" : 28, "name" : "Shield" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 116.0, 6.2 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "48d758f5-2bcb-40a1-935e-e313f5ccc13a" ] }, { "id" : "46e989b4-aa7e-4df4-a9bb-c734761ae86a", "index" : 3299, "period" : 2, "timestamp" : "00:31:49.549", "minute" : 76, "second" : 49, "type" : { "id" : 40, "name" : "Injury Stoppage" }, "possession" : 121, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "duration" : 0.0 }, { "id" : "96e28166-2302-48ea-8b6c-8870ca34b3fb", "index" : 3300, "period" : 2, "timestamp" : "00:33:48.734", "minute" : 78, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 122, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 115.8, 0.1 ], "duration" : 0.727257, "related_events" : [ "99db1985-5c98-4676-940c-06ae72bea78b" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 15.6, "angle" : 1.9655875, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 109.8, 14.5 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "ce05346c-46d2-411d-abb5-62baed33f34f", "index" : 3301, "period" : 2, "timestamp" : "00:33:48.930", "minute" : 78, "second" : 48, "type" : { "id" : 19, "name" : "Substitution" }, "possession" : 122, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 6374, "name" : "Nélson Cabral Semedo" }, "position" : { "id" : 2, "name" : "Right Back" }, "duration" : 0.0, "substitution" : { "outcome" : { "id" : 102, "name" : "Injury" }, "replacement" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" } } }, { "id" : "99db1985-5c98-4676-940c-06ae72bea78b", "index" : 3302, "period" : 2, "timestamp" : "00:33:49.461", "minute" : 78, "second" : 49, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 122, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 109.8, 14.5 ], "related_events" : [ "96e28166-2302-48ea-8b6c-8870ca34b3fb" ] }, { "id" : "cbe894a7-e7c8-499b-9cca-b87b76179cb9", "index" : 3303, "period" : 2, "timestamp" : "00:33:49.461", "minute" : 78, "second" : 49, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 122, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 109.8, 14.5 ], "duration" : 0.778722, "related_events" : [ "99db1985-5c98-4676-940c-06ae72bea78b", "d33ba4ff-ae87-4c97-99e5-b0500753b0b6" ], "carry" : { "end_location" : [ 111.3, 13.4 ] } }, { "id" : "d33ba4ff-ae87-4c97-99e5-b0500753b0b6", "index" : 3304, "period" : 2, "timestamp" : "00:33:50.240", "minute" : 78, "second" : 50, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 122, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 111.3, 13.4 ], "duration" : 0.0, "related_events" : [ "7c35eba9-471c-4815-b138-03797fd59aea" ], "foul_committed" : { "offensive" : true } }, { "id" : "7c35eba9-471c-4815-b138-03797fd59aea", "index" : 3305, "period" : 2, "timestamp" : "00:33:50.240", "minute" : 78, "second" : 50, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 122, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 8.8, 66.7 ], "duration" : 0.0, "related_events" : [ "d33ba4ff-ae87-4c97-99e5-b0500753b0b6" ], "foul_won" : { "defensive" : true } }, { "id" : "53c05e0a-a038-44f0-bf62-1963a095fd94", "index" : 3306, "period" : 2, "timestamp" : "00:34:15.078", "minute" : 79, "second" : 15, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "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" : [ 8.8, 68.2 ], "duration" : 1.306582, "related_events" : [ "af27d9fa-e301-45a8-a2ec-512558805749" ], "pass" : { "recipient" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "length" : 18.976301, "angle" : -1.4810907, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 10.5, 49.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 62, "name" : "Free Kick" } } }, { "id" : "af27d9fa-e301-45a8-a2ec-512558805749", "index" : 3307, "period" : 2, "timestamp" : "00:34:16.384", "minute" : 79, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "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.5, 49.3 ], "related_events" : [ "53c05e0a-a038-44f0-bf62-1963a095fd94" ] }, { "id" : "d9a6db49-1db3-4235-b282-89d502044252", "index" : 3308, "period" : 2, "timestamp" : "00:34:16.384", "minute" : 79, "second" : 16, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 123, "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.5, 49.3 ], "duration" : 1.358031, "related_events" : [ "2f1a9f78-25f0-47fa-a3c6-f7f6b83a4e73", "af27d9fa-e301-45a8-a2ec-512558805749" ], "carry" : { "end_location" : [ 11.0, 46.1 ] } }, { "id" : "2f1a9f78-25f0-47fa-a3c6-f7f6b83a4e73", "index" : 3309, "period" : 2, "timestamp" : "00:34:17.742", "minute" : 79, "second" : 17, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "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" : [ 11.0, 46.1 ], "duration" : 1.73359, "related_events" : [ "1d9d4dfe-8082-4d40-9d86-39384da7efe6" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 25.804264, "angle" : -1.1088818, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 22.5, 23.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "1d9d4dfe-8082-4d40-9d86-39384da7efe6", "index" : 3310, "period" : 2, "timestamp" : "00:34:19.476", "minute" : 79, "second" : 19, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 22.5, 23.0 ], "related_events" : [ "2f1a9f78-25f0-47fa-a3c6-f7f6b83a4e73" ] }, { "id" : "58442501-491e-4399-b92b-758185d50edf", "index" : 3311, "period" : 2, "timestamp" : "00:34:19.476", "minute" : 79, "second" : 19, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 22.5, 23.0 ], "duration" : 1.745283, "related_events" : [ "1d9d4dfe-8082-4d40-9d86-39384da7efe6", "f0129e85-67ae-4bd8-bc30-135ad160b7d7" ], "carry" : { "end_location" : [ 22.3, 21.1 ] } }, { "id" : "f0129e85-67ae-4bd8-bc30-135ad160b7d7", "index" : 3312, "period" : 2, "timestamp" : "00:34:21.221", "minute" : 79, "second" : 21, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 22.3, 21.1 ], "duration" : 1.546631, "related_events" : [ "cc6fd241-a6fc-4039-9956-3b5b98777573" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 20.920086, "angle" : -0.92442715, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 34.9, 4.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "cc6fd241-a6fc-4039-9956-3b5b98777573", "index" : 3313, "period" : 2, "timestamp" : "00:34:22.768", "minute" : 79, "second" : 22, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "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" : [ 34.9, 4.4 ], "related_events" : [ "f0129e85-67ae-4bd8-bc30-135ad160b7d7" ] }, { "id" : "62fc95a3-9774-4af9-911e-8846a3c51296", "index" : 3314, "period" : 2, "timestamp" : "00:34:22.768", "minute" : 79, "second" : 22, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 123, "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" : [ 34.9, 4.4 ], "duration" : 1.94668, "related_events" : [ "ca5d59f1-4fb5-417a-805f-70903e331d7c", "cc6fd241-a6fc-4039-9956-3b5b98777573" ], "carry" : { "end_location" : [ 34.9, 4.4 ] } }, { "id" : "ca5d59f1-4fb5-417a-805f-70903e331d7c", "index" : 3315, "period" : 2, "timestamp" : "00:34:24.714", "minute" : 79, "second" : 24, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "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" : [ 34.9, 4.4 ], "duration" : 1.149427, "related_events" : [ "ffafe217-c8c5-46a0-88f3-0039ed69d243" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 13.172699, "angle" : 2.095592, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 28.3, 15.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "ffafe217-c8c5-46a0-88f3-0039ed69d243", "index" : 3316, "period" : 2, "timestamp" : "00:34:25.864", "minute" : 79, "second" : 25, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 28.3, 15.8 ], "related_events" : [ "ca5d59f1-4fb5-417a-805f-70903e331d7c" ] }, { "id" : "104fea4f-a2f2-4c56-88bf-e6fd9861b16e", "index" : 3317, "period" : 2, "timestamp" : "00:34:25.864", "minute" : 79, "second" : 25, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 28.3, 15.8 ], "duration" : 3.247819, "related_events" : [ "30129624-fa1f-404e-b6fa-d911886bd9d4", "ffafe217-c8c5-46a0-88f3-0039ed69d243" ], "carry" : { "end_location" : [ 34.9, 23.7 ] } }, { "id" : "30129624-fa1f-404e-b6fa-d911886bd9d4", "index" : 3318, "period" : 2, "timestamp" : "00:34:29.112", "minute" : 79, "second" : 29, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 34.9, 23.7 ], "duration" : 1.81486, "related_events" : [ "56d54389-cc70-4b0e-82de-79b73a1a5c41" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 34.07668, "angle" : 1.8107928, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 26.8, 56.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "56d54389-cc70-4b0e-82de-79b73a1a5c41", "index" : 3319, "period" : 2, "timestamp" : "00:34:30.927", "minute" : 79, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "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" : [ 26.8, 56.8 ], "related_events" : [ "30129624-fa1f-404e-b6fa-d911886bd9d4" ] }, { "id" : "be520c7d-0f64-4138-9c84-13dbb47af055", "index" : 3320, "period" : 2, "timestamp" : "00:34:30.927", "minute" : 79, "second" : 30, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 123, "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" : [ 26.8, 56.8 ], "duration" : 4.50224, "related_events" : [ "1ad951cd-bc18-411c-9772-c60adef7fac6", "56d54389-cc70-4b0e-82de-79b73a1a5c41" ], "carry" : { "end_location" : [ 37.1, 58.1 ] } }, { "id" : "1ad951cd-bc18-411c-9772-c60adef7fac6", "index" : 3321, "period" : 2, "timestamp" : "00:34:35.429", "minute" : 79, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "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" : [ 37.1, 58.1 ], "duration" : 1.95681, "related_events" : [ "fb85e2b4-86c9-4566-aa2c-26aabae30b2b" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 23.333452, "angle" : -1.804341, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 31.7, 35.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "fb85e2b4-86c9-4566-aa2c-26aabae30b2b", "index" : 3322, "period" : 2, "timestamp" : "00:34:37.386", "minute" : 79, "second" : 37, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 31.7, 35.4 ], "related_events" : [ "1ad951cd-bc18-411c-9772-c60adef7fac6" ] }, { "id" : "1495acc2-81d2-4502-9c1c-748a68a582ba", "index" : 3323, "period" : 2, "timestamp" : "00:34:37.386", "minute" : 79, "second" : 37, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 31.7, 35.4 ], "duration" : 1.336162, "related_events" : [ "0b160d1f-c306-419a-b205-032b2fed23aa", "fb85e2b4-86c9-4566-aa2c-26aabae30b2b" ], "carry" : { "end_location" : [ 35.6, 32.9 ] } }, { "id" : "0b160d1f-c306-419a-b205-032b2fed23aa", "index" : 3324, "period" : 2, "timestamp" : "00:34:38.722", "minute" : 79, "second" : 38, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 35.6, 32.9 ], "duration" : 1.810169, "related_events" : [ "5bc8d804-8e49-46bf-93af-3b4b9bfec51e" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 25.909266, "angle" : -1.2771214, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 43.1, 8.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "5bc8d804-8e49-46bf-93af-3b4b9bfec51e", "index" : 3325, "period" : 2, "timestamp" : "00:34:40.532", "minute" : 79, "second" : 40, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "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" : [ 43.1, 8.1 ], "related_events" : [ "0b160d1f-c306-419a-b205-032b2fed23aa" ] }, { "id" : "216efc28-7f44-4f02-89d0-7e845cb202a8", "index" : 3326, "period" : 2, "timestamp" : "00:34:40.532", "minute" : 79, "second" : 40, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 123, "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" : [ 43.1, 8.1 ], "duration" : 2.751103, "related_events" : [ "5bc8d804-8e49-46bf-93af-3b4b9bfec51e", "9abed715-860a-4bd0-99e0-49aad087fc7d" ], "carry" : { "end_location" : [ 49.3, 4.4 ] } }, { "id" : "9abed715-860a-4bd0-99e0-49aad087fc7d", "index" : 3327, "period" : 2, "timestamp" : "00:34:43.283", "minute" : 79, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "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" : [ 49.3, 4.4 ], "duration" : 1.519688, "related_events" : [ "058b854b-e3e7-4b29-8dd3-aa3784557bfa" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 24.37909, "angle" : 2.1576612, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 35.8, 24.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "058b854b-e3e7-4b29-8dd3-aa3784557bfa", "index" : 3328, "period" : 2, "timestamp" : "00:34:44.803", "minute" : 79, "second" : 44, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 35.8, 24.7 ], "related_events" : [ "9abed715-860a-4bd0-99e0-49aad087fc7d" ] }, { "id" : "c5397120-3b0b-4467-a0e1-4d777875f05c", "index" : 3329, "period" : 2, "timestamp" : "00:34:44.803", "minute" : 79, "second" : 44, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 35.8, 24.7 ], "duration" : 3.421675, "related_events" : [ "058b854b-e3e7-4b29-8dd3-aa3784557bfa", "d342b0f1-d34c-428c-8974-1f59138265da" ], "carry" : { "end_location" : [ 42.4, 22.2 ] } }, { "id" : "d342b0f1-d34c-428c-8974-1f59138265da", "index" : 3330, "period" : 2, "timestamp" : "00:34:48.224", "minute" : 79, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 42.4, 22.2 ], "duration" : 1.257601, "related_events" : [ "f8479639-6a31-462f-b69c-0e99923f5a63" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 15.276452, "angle" : -1.2304144, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 47.5, 7.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f8479639-6a31-462f-b69c-0e99923f5a63", "index" : 3331, "period" : 2, "timestamp" : "00:34:49.482", "minute" : 79, "second" : 49, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "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" : [ 47.5, 7.8 ], "related_events" : [ "d342b0f1-d34c-428c-8974-1f59138265da" ] }, { "id" : "faca4099-ab34-4603-89b4-0e68e0237024", "index" : 3332, "period" : 2, "timestamp" : "00:34:49.482", "minute" : 79, "second" : 49, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 123, "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" : [ 47.5, 7.8 ], "duration" : 5.874023, "related_events" : [ "c8bd1413-ff4d-454d-b6bb-8162e179794a", "f8479639-6a31-462f-b69c-0e99923f5a63" ], "carry" : { "end_location" : [ 46.3, 8.9 ] } }, { "id" : "c8bd1413-ff4d-454d-b6bb-8162e179794a", "index" : 3333, "period" : 2, "timestamp" : "00:34:55.356", "minute" : 79, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "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" : [ 46.3, 8.9 ], "duration" : 1.181985, "related_events" : [ "5e934ca7-c79b-46b4-a7d7-e2b9065498b6" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 20.426699, "angle" : 2.5902584, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 28.9, 19.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "5e934ca7-c79b-46b4-a7d7-e2b9065498b6", "index" : 3334, "period" : 2, "timestamp" : "00:34:56.538", "minute" : 79, "second" : 56, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 28.9, 19.6 ], "related_events" : [ "c8bd1413-ff4d-454d-b6bb-8162e179794a" ] }, { "id" : "625a6b66-2a93-436b-9ea2-33ff9f4bc6bc", "index" : 3335, "period" : 2, "timestamp" : "00:34:56.538", "minute" : 79, "second" : 56, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 28.9, 19.6 ], "duration" : 3.091407, "related_events" : [ "5e934ca7-c79b-46b4-a7d7-e2b9065498b6", "b2e542be-85fe-4005-8afe-91f809a2d2bf" ], "carry" : { "end_location" : [ 40.3, 17.5 ] } }, { "id" : "b2e542be-85fe-4005-8afe-91f809a2d2bf", "index" : 3336, "period" : 2, "timestamp" : "00:34:59.629", "minute" : 79, "second" : 59, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 40.3, 17.5 ], "duration" : 1.469827, "related_events" : [ "6423f1eb-5d8c-47e8-8312-01999e7c9710" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 15.232203, "angle" : -1.0101093, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.4, 4.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "6423f1eb-5d8c-47e8-8312-01999e7c9710", "index" : 3337, "period" : 2, "timestamp" : "00:35:01.099", "minute" : 80, "second" : 1, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "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" : [ 48.4, 4.6 ], "related_events" : [ "b2e542be-85fe-4005-8afe-91f809a2d2bf" ] }, { "id" : "b02bb5f3-4b32-4984-bf6a-5ce31074b205", "index" : 3338, "period" : 2, "timestamp" : "00:35:01.099", "minute" : 80, "second" : 1, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 123, "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" : [ 48.4, 4.6 ], "duration" : 1.002554, "related_events" : [ "6423f1eb-5d8c-47e8-8312-01999e7c9710", "c9686092-5b8d-4589-a753-a2ab41580ff5" ], "carry" : { "end_location" : [ 48.8, 4.0 ] } }, { "id" : "c9686092-5b8d-4589-a753-a2ab41580ff5", "index" : 3339, "period" : 2, "timestamp" : "00:35:02.102", "minute" : 80, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "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" : [ 48.8, 4.0 ], "duration" : 0.985401, "related_events" : [ "de4f3243-a122-4983-a405-9177d4bf926f" ], "pass" : { "recipient" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "length" : 8.729834, "angle" : 1.3981148, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.3, 12.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "de4f3243-a122-4983-a405-9177d4bf926f", "index" : 3340, "period" : 2, "timestamp" : "00:35:03.087", "minute" : 80, "second" : 3, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 50.3, 12.6 ], "related_events" : [ "c9686092-5b8d-4589-a753-a2ab41580ff5" ] }, { "id" : "ea60a205-ed62-40b1-bb9d-7207d2ff728e", "index" : 3341, "period" : 2, "timestamp" : "00:35:03.087", "minute" : 80, "second" : 3, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 50.3, 12.6 ], "duration" : 1.72176, "related_events" : [ "8b805e4e-972a-49de-ae06-3130993fb4b6", "de4f3243-a122-4983-a405-9177d4bf926f" ], "carry" : { "end_location" : [ 62.9, 9.8 ] } }, { "id" : "8b805e4e-972a-49de-ae06-3130993fb4b6", "index" : 3342, "period" : 2, "timestamp" : "00:35:04.809", "minute" : 80, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 62.9, 9.8 ], "duration" : 0.717355, "related_events" : [ "b66b79fb-1c90-4da5-8e1c-d33a6b23f10c" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 9.269844, "angle" : 0.8235476, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 69.2, 16.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "b66b79fb-1c90-4da5-8e1c-d33a6b23f10c", "index" : 3343, "period" : 2, "timestamp" : "00:35:05.526", "minute" : 80, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 69.2, 16.6 ], "related_events" : [ "8b805e4e-972a-49de-ae06-3130993fb4b6" ] }, { "id" : "d17fbdda-47de-4fb3-b468-6a7dc60748f7", "index" : 3344, "period" : 2, "timestamp" : "00:35:05.526", "minute" : 80, "second" : 5, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 69.2, 16.6 ], "duration" : 1.037438, "related_events" : [ "2770f025-744d-469c-9f44-52b82783b926", "b66b79fb-1c90-4da5-8e1c-d33a6b23f10c" ], "carry" : { "end_location" : [ 70.0, 13.6 ] } }, { "id" : "2770f025-744d-469c-9f44-52b82783b926", "index" : 3345, "period" : 2, "timestamp" : "00:35:06.564", "minute" : 80, "second" : 6, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 70.0, 13.6 ], "duration" : 1.637541, "related_events" : [ "caec8aa6-a4eb-45bc-910f-4ff82e632a80" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 10.255242, "angle" : -1.1595026, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 74.1, 4.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "caec8aa6-a4eb-45bc-910f-4ff82e632a80", "index" : 3346, "period" : 2, "timestamp" : "00:35:08.201", "minute" : 80, "second" : 8, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 74.1, 4.2 ], "related_events" : [ "2770f025-744d-469c-9f44-52b82783b926" ] }, { "id" : "9d820dc7-1b26-40a1-9990-b344b365021f", "index" : 3347, "period" : 2, "timestamp" : "00:35:08.201", "minute" : 80, "second" : 8, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 74.1, 4.2 ], "duration" : 0.670869, "related_events" : [ "caec8aa6-a4eb-45bc-910f-4ff82e632a80", "fdfe7581-2c41-40d4-953c-1d56bf2a9255" ], "carry" : { "end_location" : [ 75.1, 4.4 ] } }, { "id" : "fdfe7581-2c41-40d4-953c-1d56bf2a9255", "index" : 3348, "period" : 2, "timestamp" : "00:35:08.872", "minute" : 80, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 75.1, 4.4 ], "duration" : 1.444761, "related_events" : [ "aa572d6f-ef82-4fc1-afa3-c6aa06c39e59" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 12.228655, "angle" : 0.68112653, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 84.6, 12.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "5016558d-3174-426b-be41-41f48d67f703", "index" : 3349, "period" : 2, "timestamp" : "00:35:10.200", "minute" : 80, "second" : 10, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 22.9, 59.0 ], "duration" : 3.689842, "related_events" : [ "43ec2206-a75a-4aae-8db1-33c95872e7b1", "7deb6169-6ce5-46b0-8121-5619fda11436", "aa572d6f-ef82-4fc1-afa3-c6aa06c39e59" ] }, { "id" : "aa572d6f-ef82-4fc1-afa3-c6aa06c39e59", "index" : 3350, "period" : 2, "timestamp" : "00:35:10.317", "minute" : 80, "second" : 10, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 84.6, 12.1 ], "under_pressure" : true, "related_events" : [ "5016558d-3174-426b-be41-41f48d67f703", "fdfe7581-2c41-40d4-953c-1d56bf2a9255" ] }, { "id" : "43ec2206-a75a-4aae-8db1-33c95872e7b1", "index" : 3351, "period" : 2, "timestamp" : "00:35:10.317", "minute" : 80, "second" : 10, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 84.6, 12.1 ], "duration" : 3.572976, "under_pressure" : true, "related_events" : [ "5016558d-3174-426b-be41-41f48d67f703", "7deb6169-6ce5-46b0-8121-5619fda11436", "aa572d6f-ef82-4fc1-afa3-c6aa06c39e59" ], "carry" : { "end_location" : [ 98.0, 24.1 ] } }, { "id" : "7deb6169-6ce5-46b0-8121-5619fda11436", "index" : 3352, "period" : 2, "timestamp" : "00:35:13.890", "minute" : 80, "second" : 13, "type" : { "id" : 3, "name" : "Dispossessed" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 98.0, 24.1 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "1431ff8b-e970-4254-a51b-c27e8f128768", "5016558d-3174-426b-be41-41f48d67f703" ] }, { "id" : "1431ff8b-e970-4254-a51b-c27e8f128768", "index" : 3353, "period" : 2, "timestamp" : "00:35:13.890", "minute" : 80, "second" : 13, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 22.1, 56.0 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "7deb6169-6ce5-46b0-8121-5619fda11436" ], "duel" : { "outcome" : { "id" : 16, "name" : "Success In Play" }, "type" : { "id" : 11, "name" : "Tackle" } } }, { "id" : "f2c9c93d-a83f-4b57-9146-348436acb71b", "index" : 3354, "period" : 2, "timestamp" : "00:35:15.176", "minute" : 80, "second" : 15, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 14.2, 44.9 ], "duration" : 1.759853, "related_events" : [ "789bce19-35ae-49b2-a7fe-32e4e2ddb6af", "a80c0001-d21a-4102-93ab-7b420aacfd2d" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 31.187338, "angle" : 0.15776874, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 45.0, 49.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 66, "name" : "Recovery" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "a80c0001-d21a-4102-93ab-7b420aacfd2d", "index" : 3355, "period" : 2, "timestamp" : "00:35:16.936", "minute" : 80, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 45.0, 48.9 ], "related_events" : [ "f2c9c93d-a83f-4b57-9146-348436acb71b" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "789bce19-35ae-49b2-a7fe-32e4e2ddb6af", "index" : 3356, "period" : 2, "timestamp" : "00:35:16.936", "minute" : 80, "second" : 16, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 75.1, 30.3 ], "duration" : 2.45208, "related_events" : [ "57aaf896-a5d0-4a4b-a2cf-cd20ba7f812c", "f2c9c93d-a83f-4b57-9146-348436acb71b" ], "pass" : { "recipient" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "length" : 25.133444, "angle" : 1.1089281, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 86.3, 52.8 ], "body_part" : { "id" : 37, "name" : "Head" }, "type" : { "id" : 66, "name" : "Recovery" } } }, { "id" : "57aaf896-a5d0-4a4b-a2cf-cd20ba7f812c", "index" : 3357, "period" : 2, "timestamp" : "00:35:19.388", "minute" : 80, "second" : 19, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 86.3, 52.8 ], "related_events" : [ "789bce19-35ae-49b2-a7fe-32e4e2ddb6af" ] }, { "id" : "fd13a638-a23d-4ed4-b411-071f233d31c8", "index" : 3358, "period" : 2, "timestamp" : "00:35:19.388", "minute" : 80, "second" : 19, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 86.3, 52.8 ], "duration" : 4.964254, "related_events" : [ "57aaf896-a5d0-4a4b-a2cf-cd20ba7f812c", "7fdcaa0c-1a30-4d94-b003-4c72f17a8bfa" ], "carry" : { "end_location" : [ 70.4, 66.0 ] } }, { "id" : "7fdcaa0c-1a30-4d94-b003-4c72f17a8bfa", "index" : 3359, "period" : 2, "timestamp" : "00:35:24.352", "minute" : 80, "second" : 24, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 70.4, 66.0 ], "duration" : 1.189641, "related_events" : [ "37dd2f20-6bb8-4b7f-90dd-fc8fcd8e3c2a" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 19.620653, "angle" : -2.4899368, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 54.8, 54.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "37dd2f20-6bb8-4b7f-90dd-fc8fcd8e3c2a", "index" : 3360, "period" : 2, "timestamp" : "00:35:25.542", "minute" : 80, "second" : 25, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "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" : [ 54.8, 54.1 ], "related_events" : [ "7fdcaa0c-1a30-4d94-b003-4c72f17a8bfa" ] }, { "id" : "519afc6a-9067-4dca-916b-a0e4b19d3e90", "index" : 3361, "period" : 2, "timestamp" : "00:35:25.542", "minute" : 80, "second" : 25, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 123, "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" : [ 54.8, 54.1 ], "duration" : 0.615614, "related_events" : [ "37dd2f20-6bb8-4b7f-90dd-fc8fcd8e3c2a", "a2689e46-2190-4cc4-ae36-9b2003a65adb" ], "carry" : { "end_location" : [ 54.8, 53.8 ] } }, { "id" : "a2689e46-2190-4cc4-ae36-9b2003a65adb", "index" : 3362, "period" : 2, "timestamp" : "00:35:26.157", "minute" : 80, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "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" : [ 54.8, 53.8 ], "duration" : 1.231584, "related_events" : [ "211a9f18-e347-4aac-940a-1e81bfc4bba3" ], "pass" : { "recipient" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "length" : 13.70146, "angle" : -1.5853938, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 54.6, 40.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "211a9f18-e347-4aac-940a-1e81bfc4bba3", "index" : 3363, "period" : 2, "timestamp" : "00:35:27.389", "minute" : 80, "second" : 27, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 54.6, 40.1 ], "related_events" : [ "a2689e46-2190-4cc4-ae36-9b2003a65adb" ] }, { "id" : "abfaa805-df24-4ccd-a852-b4d7bdc8d7ca", "index" : 3364, "period" : 2, "timestamp" : "00:35:27.389", "minute" : 80, "second" : 27, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 54.6, 40.1 ], "duration" : 6.225286, "related_events" : [ "211a9f18-e347-4aac-940a-1e81bfc4bba3", "ff8d00ce-331b-416e-812f-0a8cf33cf14d" ], "carry" : { "end_location" : [ 71.7, 29.5 ] } }, { "id" : "ff8d00ce-331b-416e-812f-0a8cf33cf14d", "index" : 3365, "period" : 2, "timestamp" : "00:35:33.614", "minute" : 80, "second" : 33, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 71.7, 29.5 ], "duration" : 1.271186, "related_events" : [ "ada4d1ff-0f3f-4bfc-9fbd-7489ff381e19" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 26.260616, "angle" : 2.2699227, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 54.8, 49.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ada4d1ff-0f3f-4bfc-9fbd-7489ff381e19", "index" : 3366, "period" : 2, "timestamp" : "00:35:34.885", "minute" : 80, "second" : 34, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "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" : [ 54.8, 49.6 ], "related_events" : [ "ff8d00ce-331b-416e-812f-0a8cf33cf14d" ] }, { "id" : "6c7f380e-c031-466c-885e-45dbda54d63e", "index" : 3367, "period" : 2, "timestamp" : "00:35:34.885", "minute" : 80, "second" : 34, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 123, "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" : [ 54.8, 49.6 ], "duration" : 1.459648, "related_events" : [ "4db7ed01-ad68-4792-8d5e-b5e0371173d8", "ada4d1ff-0f3f-4bfc-9fbd-7489ff381e19" ], "carry" : { "end_location" : [ 53.7, 50.8 ] } }, { "id" : "4db7ed01-ad68-4792-8d5e-b5e0371173d8", "index" : 3368, "period" : 2, "timestamp" : "00:35:36.345", "minute" : 80, "second" : 36, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "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" : [ 53.7, 50.8 ], "duration" : 1.56687, "related_events" : [ "3bbfe9dd-afb4-4578-931c-ea9fa0198ab5" ], "pass" : { "recipient" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "length" : 23.46913, "angle" : 1.4940244, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.5, 74.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "3bbfe9dd-afb4-4578-931c-ea9fa0198ab5", "index" : 3369, "period" : 2, "timestamp" : "00:35:37.912", "minute" : 80, "second" : 37, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 55.5, 74.2 ], "related_events" : [ "4db7ed01-ad68-4792-8d5e-b5e0371173d8" ] }, { "id" : "fb8999de-6f48-4470-a806-2730f65bc8d9", "index" : 3370, "period" : 2, "timestamp" : "00:35:37.912", "minute" : 80, "second" : 37, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 55.5, 74.2 ], "duration" : 0.760397, "related_events" : [ "376d9eb3-13c8-4ea8-a5c1-0749b2ca510d", "3bbfe9dd-afb4-4578-931c-ea9fa0198ab5" ], "carry" : { "end_location" : [ 56.1, 72.9 ] } }, { "id" : "376d9eb3-13c8-4ea8-a5c1-0749b2ca510d", "index" : 3371, "period" : 2, "timestamp" : "00:35:38.672", "minute" : 80, "second" : 38, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 56.1, 72.9 ], "duration" : 1.371929, "related_events" : [ "ce63da79-3f1c-48b4-8e18-cbaa486b8301" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 18.380697, "angle" : -2.2055926, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 45.2, 58.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ce63da79-3f1c-48b4-8e18-cbaa486b8301", "index" : 3372, "period" : 2, "timestamp" : "00:35:40.044", "minute" : 80, "second" : 40, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "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.2, 58.1 ], "related_events" : [ "376d9eb3-13c8-4ea8-a5c1-0749b2ca510d" ] }, { "id" : "2a20cc5e-11a1-4b96-9db9-2be02cfeecaa", "index" : 3373, "period" : 2, "timestamp" : "00:35:40.044", "minute" : 80, "second" : 40, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 123, "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.2, 58.1 ], "duration" : 3.66528, "related_events" : [ "7817918f-03a2-4f36-a131-c4ab44cf51c2", "ce63da79-3f1c-48b4-8e18-cbaa486b8301" ], "carry" : { "end_location" : [ 43.1, 54.1 ] } }, { "id" : "7817918f-03a2-4f36-a131-c4ab44cf51c2", "index" : 3374, "period" : 2, "timestamp" : "00:35:43.709", "minute" : 80, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "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" : [ 43.1, 54.1 ], "duration" : 1.257668, "related_events" : [ "65e6f102-f1ef-422f-bc81-3dcaa568e885" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 23.448029, "angle" : -1.6348113, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 41.6, 30.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "65e6f102-f1ef-422f-bc81-3dcaa568e885", "index" : 3375, "period" : 2, "timestamp" : "00:35:44.967", "minute" : 80, "second" : 44, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 41.6, 30.7 ], "related_events" : [ "7817918f-03a2-4f36-a131-c4ab44cf51c2" ] }, { "id" : "33033171-c986-43fa-bbde-9dcc8d5b0a98", "index" : 3376, "period" : 2, "timestamp" : "00:35:44.967", "minute" : 80, "second" : 44, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 41.6, 30.7 ], "duration" : 3.368958, "related_events" : [ "32806bf3-9050-4685-abf2-be14c1fff8f7", "65e6f102-f1ef-422f-bc81-3dcaa568e885" ], "carry" : { "end_location" : [ 35.6, 37.8 ] } }, { "id" : "32806bf3-9050-4685-abf2-be14c1fff8f7", "index" : 3377, "period" : 2, "timestamp" : "00:35:48.336", "minute" : 80, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 35.6, 37.8 ], "duration" : 1.822667, "related_events" : [ "c04e85fe-800b-47ab-a0a5-402d038a9e21" ], "pass" : { "recipient" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "length" : 35.22797, "angle" : 1.4855335, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 38.6, 72.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "c04e85fe-800b-47ab-a0a5-402d038a9e21", "index" : 3378, "period" : 2, "timestamp" : "00:35:50.159", "minute" : 80, "second" : 50, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 38.6, 72.9 ], "related_events" : [ "32806bf3-9050-4685-abf2-be14c1fff8f7" ] }, { "id" : "cf962e31-caf6-4a5b-9916-00df7b26833e", "index" : 3379, "period" : 2, "timestamp" : "00:35:50.159", "minute" : 80, "second" : 50, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 38.6, 72.9 ], "duration" : 1.051503, "related_events" : [ "3bda600d-a526-48a4-97b3-a1b5f1faeee5", "c04e85fe-800b-47ab-a0a5-402d038a9e21" ], "carry" : { "end_location" : [ 40.1, 74.2 ] } }, { "id" : "3bda600d-a526-48a4-97b3-a1b5f1faeee5", "index" : 3380, "period" : 2, "timestamp" : "00:35:51.210", "minute" : 80, "second" : 51, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 40.1, 74.2 ], "duration" : 2.482093, "related_events" : [ "7d6a506f-c60c-4af6-ab1e-9c4af325201e", "9e5e0c9b-8d56-4d55-b0eb-3cf655108be8" ], "pass" : { "recipient" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "length" : 47.403057, "angle" : -0.3264203, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 85.0, 59.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "7d6a506f-c60c-4af6-ab1e-9c4af325201e", "index" : 3381, "period" : 2, "timestamp" : "00:35:53.692", "minute" : 80, "second" : 53, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 84.6, 63.9 ], "related_events" : [ "3bda600d-a526-48a4-97b3-a1b5f1faeee5" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "9e5e0c9b-8d56-4d55-b0eb-3cf655108be8", "index" : 3382, "period" : 2, "timestamp" : "00:35:53.692", "minute" : 80, "second" : 53, "type" : { "id" : 9, "name" : "Clearance" }, "possession" : 123, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 35.1, 21.1 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "3bda600d-a526-48a4-97b3-a1b5f1faeee5" ], "clearance" : { "head" : true, "body_part" : { "id" : 37, "name" : "Head" } } }, { "id" : "9e00f67b-da0d-487b-87a5-45b80de20ef7", "index" : 3383, "period" : 2, "timestamp" : "00:35:55.750", "minute" : 80, "second" : 55, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 48.4, 27.3 ], "duration" : 0.0 }, { "id" : "5bf43cfc-2160-41c2-bc68-aeae3177f60d", "index" : 3384, "period" : 2, "timestamp" : "00:35:55.750", "minute" : 80, "second" : 55, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 48.4, 27.3 ], "duration" : 2.230874, "under_pressure" : true, "related_events" : [ "6817d30a-24b4-4970-bb13-9c0958fa860e", "8cf65d3d-99a0-4d53-a58e-25c9877e987a", "9e00f67b-da0d-487b-87a5-45b80de20ef7" ], "carry" : { "end_location" : [ 49.0, 28.4 ] } }, { "id" : "8cf65d3d-99a0-4d53-a58e-25c9877e987a", "index" : 3385, "period" : 2, "timestamp" : "00:35:57.287", "minute" : 80, "second" : 57, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 70.9, 52.1 ], "duration" : 0.849714, "counterpress" : true, "related_events" : [ "5bf43cfc-2160-41c2-bc68-aeae3177f60d", "6817d30a-24b4-4970-bb13-9c0958fa860e" ] }, { "id" : "6817d30a-24b4-4970-bb13-9c0958fa860e", "index" : 3386, "period" : 2, "timestamp" : "00:35:57.981", "minute" : 80, "second" : 57, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 49.0, 28.4 ], "duration" : 1.987605, "under_pressure" : true, "related_events" : [ "0e618f75-2da2-4760-bbdd-164c15a3373f", "8cf65d3d-99a0-4d53-a58e-25c9877e987a" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 29.720364, "angle" : 1.5337762, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.1, 58.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0e618f75-2da2-4760-bbdd-164c15a3373f", "index" : 3387, "period" : 2, "timestamp" : "00:35:59.968", "minute" : 80, "second" : 59, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 50.1, 58.1 ], "related_events" : [ "6817d30a-24b4-4970-bb13-9c0958fa860e" ] }, { "id" : "4567086b-579a-42b1-9763-6a6f25fbc21a", "index" : 3388, "period" : 2, "timestamp" : "00:35:59.968", "minute" : 80, "second" : 59, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 50.1, 58.1 ], "duration" : 1.524877, "related_events" : [ "0e618f75-2da2-4760-bbdd-164c15a3373f", "acf0fef1-59cc-4fd3-90c9-e2a58dd2bb6b" ], "carry" : { "end_location" : [ 54.8, 63.5 ] } }, { "id" : "acf0fef1-59cc-4fd3-90c9-e2a58dd2bb6b", "index" : 3389, "period" : 2, "timestamp" : "00:36:01.493", "minute" : 81, "second" : 1, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 54.8, 63.5 ], "duration" : 0.932644, "related_events" : [ "8ba815dd-51b2-4a17-951c-e11dfd973295" ], "pass" : { "recipient" : { "id" : 8217, "name" : "Kingsley Coman" }, "length" : 21.56409, "angle" : -0.22923194, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 75.8, 58.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "8ba815dd-51b2-4a17-951c-e11dfd973295", "index" : 3390, "period" : 2, "timestamp" : "00:36:02.426", "minute" : 81, "second" : 2, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 75.8, 58.6 ], "related_events" : [ "acf0fef1-59cc-4fd3-90c9-e2a58dd2bb6b" ] }, { "id" : "8ee3ef60-3e43-47c0-9420-06efbfc8a5fa", "index" : 3391, "period" : 2, "timestamp" : "00:36:02.426", "minute" : 81, "second" : 2, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 75.8, 58.6 ], "duration" : 2.740898, "related_events" : [ "803d675c-8481-4a44-8072-61b19622e927", "8ba815dd-51b2-4a17-951c-e11dfd973295" ], "carry" : { "end_location" : [ 76.4, 60.3 ] } }, { "id" : "803d675c-8481-4a44-8072-61b19622e927", "index" : 3392, "period" : 2, "timestamp" : "00:36:05.167", "minute" : 81, "second" : 5, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 76.4, 60.3 ], "duration" : 1.239396, "related_events" : [ "fb8935c2-4d8f-429e-a26a-abfca19d9d81" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 16.288954, "angle" : 1.4662408, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 78.1, 76.5 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "fb8935c2-4d8f-429e-a26a-abfca19d9d81", "index" : 3393, "period" : 2, "timestamp" : "00:36:06.406", "minute" : 81, "second" : 6, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 78.1, 76.5 ], "related_events" : [ "803d675c-8481-4a44-8072-61b19622e927" ] }, { "id" : "9c4cbae2-1ff2-4d25-9200-bfc162c1387c", "index" : 3394, "period" : 2, "timestamp" : "00:36:06.406", "minute" : 81, "second" : 6, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 78.1, 76.5 ], "duration" : 1.244778, "related_events" : [ "2eace787-1d8b-4b15-90c7-57868858c97b", "fb8935c2-4d8f-429e-a26a-abfca19d9d81" ], "carry" : { "end_location" : [ 77.5, 75.9 ] } }, { "id" : "2eace787-1d8b-4b15-90c7-57868858c97b", "index" : 3395, "period" : 2, "timestamp" : "00:36:07.651", "minute" : 81, "second" : 7, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 77.5, 75.9 ], "duration" : 1.354811, "related_events" : [ "8c06c8ee-5da5-468e-bf8f-8c896686554d" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 14.724809, "angle" : -2.6384518, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.6, 68.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "8c06c8ee-5da5-468e-bf8f-8c896686554d", "index" : 3396, "period" : 2, "timestamp" : "00:36:09.006", "minute" : 81, "second" : 9, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 64.6, 68.8 ], "related_events" : [ "2eace787-1d8b-4b15-90c7-57868858c97b" ] }, { "id" : "2fe069db-02b8-40e9-96b3-26eb04329769", "index" : 3397, "period" : 2, "timestamp" : "00:36:09.006", "minute" : 81, "second" : 9, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 64.6, 68.8 ], "duration" : 3.777883, "related_events" : [ "8c06c8ee-5da5-468e-bf8f-8c896686554d", "91070401-1079-47c0-b078-171518806d8d" ], "carry" : { "end_location" : [ 64.0, 65.0 ] } }, { "id" : "91070401-1079-47c0-b078-171518806d8d", "index" : 3398, "period" : 2, "timestamp" : "00:36:12.783", "minute" : 81, "second" : 12, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 64.0, 65.0 ], "duration" : 2.530494, "related_events" : [ "262fe0b4-6bd9-47cf-8a71-7962ce69bec0" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 37.92229, "angle" : -1.4624687, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 68.1, 27.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "262fe0b4-6bd9-47cf-8a71-7962ce69bec0", "index" : 3399, "period" : 2, "timestamp" : "00:36:15.314", "minute" : 81, "second" : 15, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 68.1, 27.3 ], "related_events" : [ "91070401-1079-47c0-b078-171518806d8d" ] }, { "id" : "3437f331-e3f1-4406-b214-523d04603adf", "index" : 3400, "period" : 2, "timestamp" : "00:36:15.314", "minute" : 81, "second" : 15, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 68.1, 27.3 ], "duration" : 2.491004, "related_events" : [ "262fe0b4-6bd9-47cf-8a71-7962ce69bec0", "48dede15-31a3-4bed-9123-56fe3c2db5ac" ], "carry" : { "end_location" : [ 70.4, 22.2 ] } }, { "id" : "48dede15-31a3-4bed-9123-56fe3c2db5ac", "index" : 3401, "period" : 2, "timestamp" : "00:36:17.805", "minute" : 81, "second" : 17, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 70.4, 22.2 ], "duration" : 1.131953, "related_events" : [ "7a0d8781-b007-4928-b91c-6cd88ae8247b" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 11.353414, "angle" : 1.4737569, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 71.5, 33.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "7a0d8781-b007-4928-b91c-6cd88ae8247b", "index" : 3402, "period" : 2, "timestamp" : "00:36:18.937", "minute" : 81, "second" : 18, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 71.5, 33.5 ], "related_events" : [ "48dede15-31a3-4bed-9123-56fe3c2db5ac" ] }, { "id" : "ac1484e1-ed61-453b-87bb-b2323495e068", "index" : 3403, "period" : 2, "timestamp" : "00:36:18.937", "minute" : 81, "second" : 18, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 71.5, 33.5 ], "duration" : 1.102747, "related_events" : [ "2ca4f8cb-8e73-403d-8b10-69b19f5f3a9d", "7a0d8781-b007-4928-b91c-6cd88ae8247b" ], "carry" : { "end_location" : [ 71.1, 32.9 ] } }, { "id" : "2ca4f8cb-8e73-403d-8b10-69b19f5f3a9d", "index" : 3404, "period" : 2, "timestamp" : "00:36:20.040", "minute" : 81, "second" : 20, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 71.1, 32.9 ], "duration" : 1.07031, "related_events" : [ "5c075ae5-adda-451e-ba08-ae155e4ff2db" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 9.662815, "angle" : -1.6848822, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 70.0, 23.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "5c075ae5-adda-451e-ba08-ae155e4ff2db", "index" : 3405, "period" : 2, "timestamp" : "00:36:21.110", "minute" : 81, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 70.0, 23.3 ], "related_events" : [ "2ca4f8cb-8e73-403d-8b10-69b19f5f3a9d" ] }, { "id" : "09184c42-fce8-4f9d-a0ca-b9f5ec612e82", "index" : 3406, "period" : 2, "timestamp" : "00:36:21.110", "minute" : 81, "second" : 21, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 70.0, 23.3 ], "duration" : 0.212701, "related_events" : [ "00bc7dfa-2ae0-4c9b-a3c3-746394b5cde2", "5c075ae5-adda-451e-ba08-ae155e4ff2db" ], "carry" : { "end_location" : [ 70.6, 23.9 ] } }, { "id" : "00bc7dfa-2ae0-4c9b-a3c3-746394b5cde2", "index" : 3407, "period" : 2, "timestamp" : "00:36:21.323", "minute" : 81, "second" : 21, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 70.6, 23.9 ], "duration" : 1.169124, "related_events" : [ "a0a3ec41-3ed3-4a0a-a6f8-c8d81e279236" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 6.946222, "angle" : 1.686223, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 69.8, 30.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "a0a3ec41-3ed3-4a0a-a6f8-c8d81e279236", "index" : 3408, "period" : 2, "timestamp" : "00:36:22.492", "minute" : 81, "second" : 22, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 69.8, 30.8 ], "related_events" : [ "00bc7dfa-2ae0-4c9b-a3c3-746394b5cde2" ] }, { "id" : "b6ff3bea-a70a-40af-b4dd-3096c10ff6b1", "index" : 3409, "period" : 2, "timestamp" : "00:36:22.492", "minute" : 81, "second" : 22, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 69.8, 30.8 ], "duration" : 1.548363, "under_pressure" : true, "related_events" : [ "237db21f-cd5d-42dc-8cb5-a5f36f5b42c1", "a0a3ec41-3ed3-4a0a-a6f8-c8d81e279236", "ce67190b-e14d-43f0-acfb-261a52e0cd8d" ], "carry" : { "end_location" : [ 70.2, 30.3 ] } }, { "id" : "237db21f-cd5d-42dc-8cb5-a5f36f5b42c1", "index" : 3410, "period" : 2, "timestamp" : "00:36:23.449", "minute" : 81, "second" : 23, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 49.7, 50.4 ], "duration" : 0.671635, "related_events" : [ "b6ff3bea-a70a-40af-b4dd-3096c10ff6b1", "ce67190b-e14d-43f0-acfb-261a52e0cd8d" ] }, { "id" : "ce67190b-e14d-43f0-acfb-261a52e0cd8d", "index" : 3411, "period" : 2, "timestamp" : "00:36:24.040", "minute" : 81, "second" : 24, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 70.2, 30.3 ], "duration" : 1.68984, "under_pressure" : true, "related_events" : [ "237db21f-cd5d-42dc-8cb5-a5f36f5b42c1", "c270c08f-a7d0-4590-8d0f-e5da0cd5ae25" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 17.580103, "angle" : 2.011547, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.7, 46.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "c270c08f-a7d0-4590-8d0f-e5da0cd5ae25", "index" : 3412, "period" : 2, "timestamp" : "00:36:25.730", "minute" : 81, "second" : 25, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 62.7, 46.2 ], "related_events" : [ "ce67190b-e14d-43f0-acfb-261a52e0cd8d" ] }, { "id" : "94ec42ed-2226-46e5-a2c7-908193612720", "index" : 3413, "period" : 2, "timestamp" : "00:36:25.730", "minute" : 81, "second" : 25, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 62.7, 46.2 ], "duration" : 0.630333, "related_events" : [ "3be9d037-82ec-4795-949a-1aa4474b4c94", "c270c08f-a7d0-4590-8d0f-e5da0cd5ae25" ], "carry" : { "end_location" : [ 62.7, 45.7 ] } }, { "id" : "3be9d037-82ec-4795-949a-1aa4474b4c94", "index" : 3414, "period" : 2, "timestamp" : "00:36:26.360", "minute" : 81, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 62.7, 45.7 ], "duration" : 1.507687, "related_events" : [ "0fbe0f44-050d-48b2-b25d-c8887938dcda" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 28.40792, "angle" : 1.3036181, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 70.2, 73.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0fbe0f44-050d-48b2-b25d-c8887938dcda", "index" : 3415, "period" : 2, "timestamp" : "00:36:27.868", "minute" : 81, "second" : 27, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 70.2, 73.1 ], "related_events" : [ "3be9d037-82ec-4795-949a-1aa4474b4c94" ] }, { "id" : "db1ec80c-5b3c-4a3d-b5a3-7e7662908001", "index" : 3416, "period" : 2, "timestamp" : "00:36:28.657", "minute" : 81, "second" : 28, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "off_camera" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 70.2, 73.5 ], "duration" : 2.57927, "related_events" : [ "e6ac14f1-e048-45d7-8eb9-dd1e8e571e1b" ], "pass" : { "recipient" : { "id" : 8217, "name" : "Kingsley Coman" }, "length" : 11.815245, "angle" : -0.9780989, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 76.8, 63.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e6ac14f1-e048-45d7-8eb9-dd1e8e571e1b", "index" : 3417, "period" : 2, "timestamp" : "00:36:30.641", "minute" : 81, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 76.8, 63.7 ], "related_events" : [ "db1ec80c-5b3c-4a3d-b5a3-7e7662908001" ] }, { "id" : "8854500e-9609-44f3-9274-0d265e8e61c8", "index" : 3418, "period" : 2, "timestamp" : "00:36:30.641", "minute" : 81, "second" : 30, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "off_camera" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 42.2, 15.8 ], "duration" : 0.0, "related_events" : [ "ed02b20f-19cd-4017-bf77-5e41e49eeff3" ] }, { "id" : "ed02b20f-19cd-4017-bf77-5e41e49eeff3", "index" : 3419, "period" : 2, "timestamp" : "00:36:30.641", "minute" : 81, "second" : 30, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 124, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 77.9, 64.3 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "8854500e-9609-44f3-9274-0d265e8e61c8" ] }, { "id" : "93af5a93-6c9d-46e1-9451-29ecd40e7b5d", "index" : 3420, "period" : 2, "timestamp" : "00:36:43.445", "minute" : 81, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 78.5, 64.8 ], "duration" : 2.11059, "related_events" : [ "84009dde-6bb9-4038-adff-f0d2fe74f085" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 24.466303, "angle" : -2.1406603, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 65.3, 44.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 62, "name" : "Free Kick" } } }, { "id" : "84009dde-6bb9-4038-adff-f0d2fe74f085", "index" : 3421, "period" : 2, "timestamp" : "00:36:45.556", "minute" : 81, "second" : 45, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 65.3, 44.2 ], "related_events" : [ "93af5a93-6c9d-46e1-9451-29ecd40e7b5d" ] }, { "id" : "1a8b151c-52c5-4d6e-a838-e2db3f8e6cd1", "index" : 3422, "period" : 2, "timestamp" : "00:36:45.556", "minute" : 81, "second" : 45, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 65.3, 44.2 ], "duration" : 1.441662, "related_events" : [ "15c3a9ea-03a7-44c7-8065-f114d99d7db5", "84009dde-6bb9-4038-adff-f0d2fe74f085" ], "carry" : { "end_location" : [ 65.9, 38.9 ] } }, { "id" : "15c3a9ea-03a7-44c7-8065-f114d99d7db5", "index" : 3423, "period" : 2, "timestamp" : "00:36:46.998", "minute" : 81, "second" : 46, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 65.9, 38.9 ], "duration" : 1.437073, "related_events" : [ "bb4caed8-f280-4750-94e6-5f5f26527e9e" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 14.312582, "angle" : -1.1227725, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 72.1, 26.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "bb4caed8-f280-4750-94e6-5f5f26527e9e", "index" : 3424, "period" : 2, "timestamp" : "00:36:48.435", "minute" : 81, "second" : 48, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 72.1, 26.0 ], "related_events" : [ "15c3a9ea-03a7-44c7-8065-f114d99d7db5" ] }, { "id" : "04c4d225-1baa-4dda-bae5-5b296a2a2e14", "index" : 3425, "period" : 2, "timestamp" : "00:36:48.435", "minute" : 81, "second" : 48, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 72.1, 26.0 ], "duration" : 1.852554, "related_events" : [ "a9f170ee-c64d-4596-aff8-c960bf92559c", "bb4caed8-f280-4750-94e6-5f5f26527e9e" ], "carry" : { "end_location" : [ 79.8, 17.5 ] } }, { "id" : "a9f170ee-c64d-4596-aff8-c960bf92559c", "index" : 3426, "period" : 2, "timestamp" : "00:36:50.287", "minute" : 81, "second" : 50, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 79.8, 17.5 ], "duration" : 0.756301, "related_events" : [ "91902c4f-e772-427f-9987-831beba156f9" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 12.090492, "angle" : 1.2071854, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 84.1, 28.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "1c874403-0365-4648-afac-b4cc25f7b82d", "index" : 3427, "period" : 2, "timestamp" : "00:36:50.617", "minute" : 81, "second" : 50, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 35.1, 49.1 ], "duration" : 0.520979, "related_events" : [ "36763ca0-a13c-4307-a5f5-f1536606bb7e", "91902c4f-e772-427f-9987-831beba156f9" ] }, { "id" : "91902c4f-e772-427f-9987-831beba156f9", "index" : 3428, "period" : 2, "timestamp" : "00:36:51.043", "minute" : 81, "second" : 51, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 84.1, 28.8 ], "under_pressure" : true, "related_events" : [ "1c874403-0365-4648-afac-b4cc25f7b82d", "a9f170ee-c64d-4596-aff8-c960bf92559c" ] }, { "id" : "36763ca0-a13c-4307-a5f5-f1536606bb7e", "index" : 3429, "period" : 2, "timestamp" : "00:36:51.043", "minute" : 81, "second" : 51, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 79.8, 29.7 ], "duration" : 1.048727, "under_pressure" : true, "related_events" : [ "1c874403-0365-4648-afac-b4cc25f7b82d", "3b09b31b-39c1-4de2-a2a7-24580658219c" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 13.300376, "angle" : -1.7445974, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 77.5, 16.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "3b09b31b-39c1-4de2-a2a7-24580658219c", "index" : 3430, "period" : 2, "timestamp" : "00:36:52.092", "minute" : 81, "second" : 52, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 77.5, 16.6 ], "related_events" : [ "36763ca0-a13c-4307-a5f5-f1536606bb7e" ] }, { "id" : "49055b5e-dbff-4f41-ac39-15790493d53c", "index" : 3431, "period" : 2, "timestamp" : "00:36:52.092", "minute" : 81, "second" : 52, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 77.5, 16.6 ], "duration" : 1.218835, "related_events" : [ "3b09b31b-39c1-4de2-a2a7-24580658219c", "8128e17d-5b54-4c28-ac5c-28ade91f681e" ], "carry" : { "end_location" : [ 78.3, 13.4 ] } }, { "id" : "8128e17d-5b54-4c28-ac5c-28ade91f681e", "index" : 3432, "period" : 2, "timestamp" : "00:36:53.311", "minute" : 81, "second" : 53, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 78.3, 13.4 ], "duration" : 1.043396, "related_events" : [ "863c104d-cf96-4488-b03c-8ba7d9b8444d" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 10.10198, "angle" : 1.5509969, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 78.5, 23.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "863c104d-cf96-4488-b03c-8ba7d9b8444d", "index" : 3433, "period" : 2, "timestamp" : "00:36:54.354", "minute" : 81, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 78.5, 23.5 ], "related_events" : [ "8128e17d-5b54-4c28-ac5c-28ade91f681e" ] }, { "id" : "75e8b2be-99ad-4ca9-9b7c-126d6af64a17", "index" : 3434, "period" : 2, "timestamp" : "00:36:54.354", "minute" : 81, "second" : 54, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 78.5, 23.5 ], "duration" : 1.745573, "related_events" : [ "863c104d-cf96-4488-b03c-8ba7d9b8444d", "c8f19f97-dac2-4edd-8b69-a0169efe191c" ], "carry" : { "end_location" : [ 82.4, 18.8 ] } }, { "id" : "c8f19f97-dac2-4edd-8b69-a0169efe191c", "index" : 3435, "period" : 2, "timestamp" : "00:36:56.100", "minute" : 81, "second" : 56, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 82.4, 18.8 ], "duration" : 1.191309, "related_events" : [ "7b365557-397e-4c0c-bc57-bb60ee8b5a3d" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 15.280052, "angle" : -0.92467743, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 91.6, 6.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "7b365557-397e-4c0c-bc57-bb60ee8b5a3d", "index" : 3436, "period" : 2, "timestamp" : "00:36:57.291", "minute" : 81, "second" : 57, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 91.6, 6.6 ], "related_events" : [ "c8f19f97-dac2-4edd-8b69-a0169efe191c" ] }, { "id" : "c76a7412-b9d3-4e96-925c-395d902b294a", "index" : 3437, "period" : 2, "timestamp" : "00:36:57.291", "minute" : 81, "second" : 57, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 91.6, 6.6 ], "duration" : 4.326877, "related_events" : [ "1514c216-f903-4d33-b64a-778a19fd5cf6", "7b365557-397e-4c0c-bc57-bb60ee8b5a3d" ], "carry" : { "end_location" : [ 98.6, 7.7 ] } }, { "id" : "1514c216-f903-4d33-b64a-778a19fd5cf6", "index" : 3438, "period" : 2, "timestamp" : "00:37:01.618", "minute" : 82, "second" : 1, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 98.6, 7.7 ], "duration" : 0.714628, "related_events" : [ "783cfb82-550a-4816-9a15-6cdfc186e992" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 7.877182, "angle" : 2.791737, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 91.2, 10.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "783cfb82-550a-4816-9a15-6cdfc186e992", "index" : 3439, "period" : 2, "timestamp" : "00:37:02.333", "minute" : 82, "second" : 2, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 91.2, 10.4 ], "related_events" : [ "1514c216-f903-4d33-b64a-778a19fd5cf6" ] }, { "id" : "0cab6c92-5159-4346-92c7-0eb53ab8c97a", "index" : 3440, "period" : 2, "timestamp" : "00:37:02.333", "minute" : 82, "second" : 2, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 91.2, 10.4 ], "duration" : 1.117286, "related_events" : [ "783cfb82-550a-4816-9a15-6cdfc186e992", "f7492253-805d-41af-a133-a42f153c7b3c" ], "carry" : { "end_location" : [ 90.9, 11.5 ] } }, { "id" : "f7492253-805d-41af-a133-a42f153c7b3c", "index" : 3441, "period" : 2, "timestamp" : "00:37:03.450", "minute" : 82, "second" : 3, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 90.9, 11.5 ], "duration" : 2.744512, "related_events" : [ "818766d5-8443-463f-a3b0-275c2616f13d" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 44.854652, "angle" : 1.9715898, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 73.4, 52.8 ], "switch" : true, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "818766d5-8443-463f-a3b0-275c2616f13d", "index" : 3442, "period" : 2, "timestamp" : "00:37:06.195", "minute" : 82, "second" : 6, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 73.4, 52.8 ], "related_events" : [ "f7492253-805d-41af-a133-a42f153c7b3c" ] }, { "id" : "88238278-353d-4e76-894a-aaea8798e2b9", "index" : 3443, "period" : 2, "timestamp" : "00:37:06.195", "minute" : 82, "second" : 6, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 73.4, 52.8 ], "duration" : 3.009934, "related_events" : [ "4b0f9d50-e254-4995-b846-c06f4ad01821", "818766d5-8443-463f-a3b0-275c2616f13d" ], "carry" : { "end_location" : [ 76.8, 62.8 ] } }, { "id" : "4b0f9d50-e254-4995-b846-c06f4ad01821", "index" : 3444, "period" : 2, "timestamp" : "00:37:09.205", "minute" : 82, "second" : 9, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 76.8, 62.8 ], "duration" : 0.903116, "related_events" : [ "7acc386b-f3cc-4997-9022-83108358a6c6" ], "pass" : { "recipient" : { "id" : 8217, "name" : "Kingsley Coman" }, "length" : 18.085354, "angle" : 0.90296376, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 88.0, 77.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "7acc386b-f3cc-4997-9022-83108358a6c6", "index" : 3445, "period" : 2, "timestamp" : "00:37:10.108", "minute" : 82, "second" : 10, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 88.0, 77.0 ], "related_events" : [ "4b0f9d50-e254-4995-b846-c06f4ad01821" ] }, { "id" : "9c89ffdf-8427-487b-b685-d798453b9d74", "index" : 3446, "period" : 2, "timestamp" : "00:37:10.108", "minute" : 82, "second" : 10, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 88.0, 77.0 ], "duration" : 2.809311, "under_pressure" : true, "related_events" : [ "2c129c14-5d5e-4d01-bc65-cddb3ff71f2d", "71450fe0-7ede-4b21-95e2-49f9b7bac3d2", "7acc386b-f3cc-4997-9022-83108358a6c6" ], "carry" : { "end_location" : [ 87.5, 77.0 ] } }, { "id" : "2c129c14-5d5e-4d01-bc65-cddb3ff71f2d", "index" : 3447, "period" : 2, "timestamp" : "00:37:10.406", "minute" : 82, "second" : 10, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 29.6, 2.9 ], "duration" : 2.732857, "related_events" : [ "71450fe0-7ede-4b21-95e2-49f9b7bac3d2", "9c89ffdf-8427-487b-b685-d798453b9d74" ] }, { "id" : "71450fe0-7ede-4b21-95e2-49f9b7bac3d2", "index" : 3448, "period" : 2, "timestamp" : "00:37:12.917", "minute" : 82, "second" : 12, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 87.5, 77.0 ], "duration" : 5.707324, "under_pressure" : true, "related_events" : [ "2c129c14-5d5e-4d01-bc65-cddb3ff71f2d", "db1c33cd-c96e-457f-ac15-ac71e63551f7" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 51.00833, "angle" : -3.031585, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 36.8, 71.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "db1c33cd-c96e-457f-ac15-ac71e63551f7", "index" : 3449, "period" : 2, "timestamp" : "00:37:18.624", "minute" : 82, "second" : 18, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 36.8, 71.4 ], "related_events" : [ "71450fe0-7ede-4b21-95e2-49f9b7bac3d2" ] }, { "id" : "5a0837cf-8845-4cbf-8c5c-e2961309f226", "index" : 3450, "period" : 2, "timestamp" : "00:37:18.624", "minute" : 82, "second" : 18, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 36.8, 71.4 ], "duration" : 5.195902, "related_events" : [ "c65bc7dd-197d-49f3-a944-0594f865f418", "db1c33cd-c96e-457f-ac15-ac71e63551f7" ], "carry" : { "end_location" : [ 44.5, 51.1 ] } }, { "id" : "c65bc7dd-197d-49f3-a944-0594f865f418", "index" : 3451, "period" : 2, "timestamp" : "00:37:23.820", "minute" : 82, "second" : 23, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 44.5, 51.1 ], "duration" : 1.190627, "related_events" : [ "9985437e-ebad-4c53-afdf-a4912a87ef06" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 27.009073, "angle" : -1.5448762, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 45.2, 24.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9985437e-ebad-4c53-afdf-a4912a87ef06", "index" : 3452, "period" : 2, "timestamp" : "00:37:25.011", "minute" : 82, "second" : 25, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 45.2, 24.1 ], "related_events" : [ "c65bc7dd-197d-49f3-a944-0594f865f418" ] }, { "id" : "98230efd-412b-4523-bc92-2a71f5ce84f1", "index" : 3453, "period" : 2, "timestamp" : "00:37:25.011", "minute" : 82, "second" : 25, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 45.2, 24.1 ], "duration" : 4.850989, "related_events" : [ "9985437e-ebad-4c53-afdf-a4912a87ef06", "e8d0222f-0992-4da1-8313-5bd9e181bd64" ], "carry" : { "end_location" : [ 68.3, 27.3 ] } }, { "id" : "e8d0222f-0992-4da1-8313-5bd9e181bd64", "index" : 3454, "period" : 2, "timestamp" : "00:37:29.862", "minute" : 82, "second" : 29, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 68.3, 27.3 ], "duration" : 1.576298, "related_events" : [ "6502f6f6-e67b-4ede-a8d9-46da08904776" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 22.539965, "angle" : -1.1011964, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 78.5, 7.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "6502f6f6-e67b-4ede-a8d9-46da08904776", "index" : 3455, "period" : 2, "timestamp" : "00:37:31.438", "minute" : 82, "second" : 31, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 78.5, 7.2 ], "related_events" : [ "e8d0222f-0992-4da1-8313-5bd9e181bd64" ] }, { "id" : "487823a0-c020-48a0-b52f-d55768d2e457", "index" : 3456, "period" : 2, "timestamp" : "00:37:31.438", "minute" : 82, "second" : 31, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 78.5, 7.2 ], "duration" : 0.115658, "related_events" : [ "6502f6f6-e67b-4ede-a8d9-46da08904776", "fc18353f-1eef-4760-8351-227c642f055a" ], "carry" : { "end_location" : [ 74.9, 5.9 ] } }, { "id" : "fc18353f-1eef-4760-8351-227c642f055a", "index" : 3457, "period" : 2, "timestamp" : "00:37:31.554", "minute" : 82, "second" : 31, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 74.9, 5.9 ], "duration" : 1.218684, "related_events" : [ "476f9736-34cf-45f9-81f9-5c876d42c077" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 25.272316, "angle" : 0.14693339, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 99.9, 9.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "476f9736-34cf-45f9-81f9-5c876d42c077", "index" : 3458, "period" : 2, "timestamp" : "00:37:32.772", "minute" : 82, "second" : 32, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 99.9, 9.6 ], "related_events" : [ "fc18353f-1eef-4760-8351-227c642f055a" ] }, { "id" : "408b21d4-edb7-4391-86f2-9a45fd0a5d26", "index" : 3459, "period" : 2, "timestamp" : "00:37:32.772", "minute" : 82, "second" : 32, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 99.9, 9.6 ], "duration" : 1.219072, "under_pressure" : true, "related_events" : [ "476f9736-34cf-45f9-81f9-5c876d42c077", "67dcfd2a-8350-4e4a-913a-318230534c0c", "6baf1dd2-0a34-47e5-a78c-511c87ce64f4" ], "carry" : { "end_location" : [ 105.9, 8.9 ] } }, { "id" : "6baf1dd2-0a34-47e5-a78c-511c87ce64f4", "index" : 3460, "period" : 2, "timestamp" : "00:37:33.395", "minute" : 82, "second" : 33, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 14.4, 70.3 ], "duration" : 0.701627, "related_events" : [ "408b21d4-edb7-4391-86f2-9a45fd0a5d26", "67dcfd2a-8350-4e4a-913a-318230534c0c" ] }, { "id" : "67dcfd2a-8350-4e4a-913a-318230534c0c", "index" : 3461, "period" : 2, "timestamp" : "00:37:33.992", "minute" : 82, "second" : 33, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 105.9, 8.9 ], "duration" : 0.69756, "under_pressure" : true, "related_events" : [ "136ab689-6f8b-487f-b0c9-5e83eada34e2", "3a63c86c-9ecc-439c-9a4b-1866120bdc0b", "6baf1dd2-0a34-47e5-a78c-511c87ce64f4" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 10.8074045, "angle" : 2.2513175, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 99.1, 17.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "136ab689-6f8b-487f-b0c9-5e83eada34e2", "index" : 3462, "period" : 2, "timestamp" : "00:37:34.689", "minute" : 82, "second" : 34, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 125, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 97.2, 22.0 ], "related_events" : [ "67dcfd2a-8350-4e4a-913a-318230534c0c" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "3a63c86c-9ecc-439c-9a4b-1866120bdc0b", "index" : 3463, "period" : 2, "timestamp" : "00:37:34.689", "minute" : 82, "second" : 34, "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" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 21.0, 62.8 ], "duration" : 0.0, "counterpress" : true, "related_events" : [ "67dcfd2a-8350-4e4a-913a-318230534c0c" ], "interception" : { "outcome" : { "id" : 4, "name" : "Won" } } }, { "id" : "92d78e49-3515-4237-a616-adf1dc61f07c", "index" : 3464, "period" : 2, "timestamp" : "00:37:34.689", "minute" : 82, "second" : 34, "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" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 21.0, 62.8 ], "duration" : 2.258205, "under_pressure" : true, "related_events" : [ "22e36f45-6c59-4b57-b479-ad8f496315a6", "3a63c86c-9ecc-439c-9a4b-1866120bdc0b", "bd535482-def6-4ba9-95d6-6c76fe0fdd62" ], "carry" : { "end_location" : [ 21.2, 70.9 ] } }, { "id" : "22e36f45-6c59-4b57-b479-ad8f496315a6", "index" : 3465, "period" : 2, "timestamp" : "00:37:35.687", "minute" : 82, "second" : 35, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 126, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 99.1, 10.0 ], "duration" : 1.461362, "counterpress" : true, "related_events" : [ "92d78e49-3515-4237-a616-adf1dc61f07c", "bd535482-def6-4ba9-95d6-6c76fe0fdd62" ] }, { "id" : "bd535482-def6-4ba9-95d6-6c76fe0fdd62", "index" : 3466, "period" : 2, "timestamp" : "00:37:36.947", "minute" : 82, "second" : 36, "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" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 21.2, 70.9 ], "duration" : 0.745818, "under_pressure" : true, "related_events" : [ "22e36f45-6c59-4b57-b479-ad8f496315a6", "6b2e0865-7786-4953-a790-745f34ed3872" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 24.8, "angle" : 0.0, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 46.0, 70.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e489e205-5bee-44af-a744-17e796692cfb", "index" : 3467, "period" : 2, "timestamp" : "00:37:37.461", "minute" : 82, "second" : 37, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 126, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 75.8, 11.5 ], "duration" : 0.474975, "counterpress" : true, "related_events" : [ "0ce28330-0d54-4ba4-a158-042784658359", "6b2e0865-7786-4953-a790-745f34ed3872", "6e97f92b-22aa-42de-b1b8-c081ac30120c" ] }, { "id" : "6b2e0865-7786-4953-a790-745f34ed3872", "index" : 3468, "period" : 2, "timestamp" : "00:37:37.693", "minute" : 82, "second" : 37, "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" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 46.0, 70.9 ], "under_pressure" : true, "related_events" : [ "bd535482-def6-4ba9-95d6-6c76fe0fdd62", "e489e205-5bee-44af-a744-17e796692cfb" ] }, { "id" : "0ce28330-0d54-4ba4-a158-042784658359", "index" : 3469, "period" : 2, "timestamp" : "00:37:37.693", "minute" : 82, "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" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 46.0, 70.9 ], "duration" : 0.072064, "under_pressure" : true, "related_events" : [ "23e53e5e-2d1d-4471-82df-bc5eadc6018f", "6b2e0865-7786-4953-a790-745f34ed3872", "6e97f92b-22aa-42de-b1b8-c081ac30120c", "e489e205-5bee-44af-a744-17e796692cfb" ], "carry" : { "end_location" : [ 40.9, 66.0 ] } }, { "id" : "23e53e5e-2d1d-4471-82df-bc5eadc6018f", "index" : 3470, "period" : 2, "timestamp" : "00:37:37.765", "minute" : 82, "second" : 37, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 126, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 79.2, 14.1 ], "duration" : 0.0, "counterpress" : true, "related_events" : [ "0ce28330-0d54-4ba4-a158-042784658359", "6e97f92b-22aa-42de-b1b8-c081ac30120c" ], "foul_committed" : { "card" : { "id" : 7, "name" : "Yellow Card" } } }, { "id" : "6e97f92b-22aa-42de-b1b8-c081ac30120c", "index" : 3471, "period" : 2, "timestamp" : "00:37:37.765", "minute" : 82, "second" : 37, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 126, "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" : 23, "name" : "Center Forward" }, "location" : [ 40.9, 66.0 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "23e53e5e-2d1d-4471-82df-bc5eadc6018f", "e489e205-5bee-44af-a744-17e796692cfb" ] }, { "id" : "cb35681c-00f5-477c-8af9-faeee0fd909c", "index" : 3472, "period" : 2, "timestamp" : "00:38:21.100", "minute" : 83, "second" : 21, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 127, "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" : [ 42.2, 68.6 ], "duration" : 1.936205, "related_events" : [ "18f66e43-de22-4cfd-96fb-463745a2e8cf" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 41.40012, "angle" : -1.7677182, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 34.1, 28.0 ], "switch" : true, "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 62, "name" : "Free Kick" } } }, { "id" : "18f66e43-de22-4cfd-96fb-463745a2e8cf", "index" : 3473, "period" : 2, "timestamp" : "00:38:23.036", "minute" : 83, "second" : 23, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 34.1, 28.0 ], "related_events" : [ "cb35681c-00f5-477c-8af9-faeee0fd909c" ] }, { "id" : "20a1338d-b334-4e97-aafb-348d6020382e", "index" : 3474, "period" : 2, "timestamp" : "00:38:23.036", "minute" : 83, "second" : 23, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 34.1, 28.0 ], "duration" : 1.359016, "related_events" : [ "18f66e43-de22-4cfd-96fb-463745a2e8cf", "600d28f8-2576-4d1d-9d4f-7f7c0545e7e0" ], "carry" : { "end_location" : [ 33.9, 27.1 ] } }, { "id" : "600d28f8-2576-4d1d-9d4f-7f7c0545e7e0", "index" : 3475, "period" : 2, "timestamp" : "00:38:24.395", "minute" : 83, "second" : 24, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 33.9, 27.1 ], "duration" : 1.455144, "related_events" : [ "9defa9a0-c60f-45d6-9056-5a4c4498e93c" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 21.866184, "angle" : 1.4929721, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 35.6, 48.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9defa9a0-c60f-45d6-9056-5a4c4498e93c", "index" : 3476, "period" : 2, "timestamp" : "00:38:25.850", "minute" : 83, "second" : 25, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 127, "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.6, 48.9 ], "related_events" : [ "600d28f8-2576-4d1d-9d4f-7f7c0545e7e0" ] }, { "id" : "a477c86b-e1b2-40d2-84df-e25a8c703875", "index" : 3477, "period" : 2, "timestamp" : "00:38:25.850", "minute" : 83, "second" : 25, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 127, "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.6, 48.9 ], "duration" : 3.225579, "related_events" : [ "9defa9a0-c60f-45d6-9056-5a4c4498e93c", "ee6818c0-30cf-4a3f-a72c-99e2a0d1ac8c" ], "carry" : { "end_location" : [ 42.4, 64.3 ] } }, { "id" : "ee6818c0-30cf-4a3f-a72c-99e2a0d1ac8c", "index" : 3478, "period" : 2, "timestamp" : "00:38:29.076", "minute" : 83, "second" : 29, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 127, "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" : [ 42.4, 64.3 ], "duration" : 1.342099, "related_events" : [ "931e245b-2059-4b62-997a-97ba14d943b4" ], "pass" : { "recipient" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "length" : 23.760681, "angle" : 0.42976227, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.0, 74.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "931e245b-2059-4b62-997a-97ba14d943b4", "index" : 3479, "period" : 2, "timestamp" : "00:38:30.418", "minute" : 83, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 64.0, 74.2 ], "related_events" : [ "ee6818c0-30cf-4a3f-a72c-99e2a0d1ac8c" ] }, { "id" : "5bab0871-c13f-4562-bf28-ec41e6661a6b", "index" : 3480, "period" : 2, "timestamp" : "00:38:30.418", "minute" : 83, "second" : 30, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 64.0, 74.2 ], "duration" : 0.812666, "related_events" : [ "931e245b-2059-4b62-997a-97ba14d943b4", "dca3a4a6-f2c8-424e-ba00-a279ddf04a63" ], "carry" : { "end_location" : [ 70.2, 74.2 ] } }, { "id" : "dca3a4a6-f2c8-424e-ba00-a279ddf04a63", "index" : 3481, "period" : 2, "timestamp" : "00:38:31.231", "minute" : 83, "second" : 31, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 70.2, 74.2 ], "duration" : 0.899979, "related_events" : [ "977d3e73-be2a-4570-bfe5-3415bb89f3ab" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 14.60137, "angle" : -0.940993, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 78.8, 62.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "977d3e73-be2a-4570-bfe5-3415bb89f3ab", "index" : 3482, "period" : 2, "timestamp" : "00:38:32.131", "minute" : 83, "second" : 32, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 127, "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" : 23, "name" : "Center Forward" }, "location" : [ 78.8, 62.4 ], "related_events" : [ "dca3a4a6-f2c8-424e-ba00-a279ddf04a63" ] }, { "id" : "3c1e81c9-5139-4227-95af-f2e9a2b5cb9c", "index" : 3483, "period" : 2, "timestamp" : "00:38:32.131", "minute" : 83, "second" : 32, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 127, "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" : 23, "name" : "Center Forward" }, "location" : [ 78.8, 62.4 ], "duration" : 0.50079, "related_events" : [ "1a7e6931-8c73-4ee2-b11f-addb73c1e6e0", "977d3e73-be2a-4570-bfe5-3415bb89f3ab" ], "carry" : { "end_location" : [ 76.9, 62.2 ] } }, { "id" : "1a7e6931-8c73-4ee2-b11f-addb73c1e6e0", "index" : 3484, "period" : 2, "timestamp" : "00:38:32.631", "minute" : 83, "second" : 32, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 127, "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" : 23, "name" : "Center Forward" }, "location" : [ 76.9, 62.2 ], "duration" : 1.270276, "related_events" : [ "6b3da7b6-6de3-41b0-be22-fba186263ced" ], "pass" : { "recipient" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "length" : 18.669762, "angle" : 0.7702478, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 90.3, 75.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "6b3da7b6-6de3-41b0-be22-fba186263ced", "index" : 3485, "period" : 2, "timestamp" : "00:38:33.902", "minute" : 83, "second" : 33, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 90.3, 75.2 ], "related_events" : [ "1a7e6931-8c73-4ee2-b11f-addb73c1e6e0" ] }, { "id" : "0f9f6d01-0aec-453a-bd17-31b33fff6106", "index" : 3486, "period" : 2, "timestamp" : "00:38:33.902", "minute" : 83, "second" : 33, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 90.3, 75.2 ], "duration" : 1.879609, "related_events" : [ "5a595132-99f4-4cbf-957f-44c187c7e747", "6b3da7b6-6de3-41b0-be22-fba186263ced" ], "carry" : { "end_location" : [ 91.0, 74.6 ] } }, { "id" : "5a595132-99f4-4cbf-957f-44c187c7e747", "index" : 3487, "period" : 2, "timestamp" : "00:38:35.781", "minute" : 83, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 91.0, 74.6 ], "duration" : 2.378186, "related_events" : [ "c54c7409-04b7-438b-9bcb-ff6dd85189d5" ], "pass" : { "recipient" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "length" : 15.853391, "angle" : 0.08209357, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 106.8, 75.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "80c165fa-dab8-4edc-a7e4-501098be762d", "index" : 3488, "period" : 2, "timestamp" : "00:38:37.900", "minute" : 83, "second" : 37, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 13.5, 4.9 ], "duration" : 0.736844, "related_events" : [ "6bc85f88-c810-44d3-ad78-0dc7a7bc746e", "6ee37462-b817-467d-92d8-40ef1187923f", "c54c7409-04b7-438b-9bcb-ff6dd85189d5" ] }, { "id" : "c54c7409-04b7-438b-9bcb-ff6dd85189d5", "index" : 3489, "period" : 2, "timestamp" : "00:38:38.159", "minute" : 83, "second" : 38, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 106.8, 75.9 ], "under_pressure" : true, "related_events" : [ "5a595132-99f4-4cbf-957f-44c187c7e747", "80c165fa-dab8-4edc-a7e4-501098be762d" ] }, { "id" : "6bc85f88-c810-44d3-ad78-0dc7a7bc746e", "index" : 3490, "period" : 2, "timestamp" : "00:38:38.159", "minute" : 83, "second" : 38, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 106.8, 75.9 ], "duration" : 0.24085, "under_pressure" : true, "related_events" : [ "6ee37462-b817-467d-92d8-40ef1187923f", "80c165fa-dab8-4edc-a7e4-501098be762d", "c54c7409-04b7-438b-9bcb-ff6dd85189d5" ], "carry" : { "end_location" : [ 105.1, 75.4 ] } }, { "id" : "6ee37462-b817-467d-92d8-40ef1187923f", "index" : 3491, "period" : 2, "timestamp" : "00:38:38.400", "minute" : 83, "second" : 38, "type" : { "id" : 38, "name" : "Miscontrol" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 105.1, 75.4 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "80c165fa-dab8-4edc-a7e4-501098be762d" ] }, { "id" : "a1601035-b4a0-479c-ae74-4aee9c114011", "index" : 3492, "period" : 2, "timestamp" : "00:38:38.801", "minute" : 83, "second" : 38, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 19.1, 4.4 ], "duration" : 0.0 }, { "id" : "29647891-92a1-447a-a80d-7d5171a626f2", "index" : 3493, "period" : 2, "timestamp" : "00:38:38.801", "minute" : 83, "second" : 38, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 19.1, 4.4 ], "duration" : 0.82276, "related_events" : [ "a1601035-b4a0-479c-ae74-4aee9c114011", "e8bd9080-130c-4d03-9812-43dec31a747a" ], "carry" : { "end_location" : [ 15.9, 5.3 ] } }, { "id" : "e8bd9080-130c-4d03-9812-43dec31a747a", "index" : 3494, "period" : 2, "timestamp" : "00:38:39.624", "minute" : 83, "second" : 39, "type" : { "id" : 3, "name" : "Dispossessed" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 15.9, 5.3 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "63a76f99-0933-4c5b-ad1c-60006a1dd354" ] }, { "id" : "63a76f99-0933-4c5b-ad1c-60006a1dd354", "index" : 3495, "period" : 2, "timestamp" : "00:38:39.624", "minute" : 83, "second" : 39, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 104.2, 74.8 ], "duration" : 0.0, "under_pressure" : true, "counterpress" : true, "related_events" : [ "e8bd9080-130c-4d03-9812-43dec31a747a" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 16, "name" : "Success In Play" } } }, { "id" : "f398cc1d-651e-471e-a1fc-366265d2b1d7", "index" : 3496, "period" : 2, "timestamp" : "00:38:40.486", "minute" : 83, "second" : 40, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 105.1, 73.7 ], "duration" : 0.0 }, { "id" : "996ed6a4-95a4-405b-abb3-d7f7368f2828", "index" : 3497, "period" : 2, "timestamp" : "00:38:40.486", "minute" : 83, "second" : 40, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 105.1, 73.7 ], "duration" : 0.708541, "related_events" : [ "de3d0f0b-81bf-44d1-a9eb-729dac530f39", "f398cc1d-651e-471e-a1fc-366265d2b1d7" ], "carry" : { "end_location" : [ 104.2, 70.7 ] } }, { "id" : "de3d0f0b-81bf-44d1-a9eb-729dac530f39", "index" : 3498, "period" : 2, "timestamp" : "00:38:41.195", "minute" : 83, "second" : 41, "type" : { "id" : 38, "name" : "Miscontrol" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 104.2, 70.7 ], "duration" : 0.0 }, { "id" : "ca6b0a16-43e5-41dc-a37a-7da058c89625", "index" : 3499, "period" : 2, "timestamp" : "00:38:41.500", "minute" : 83, "second" : 41, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 15.9, 9.6 ], "duration" : 0.0 }, { "id" : "0638eb14-8802-4a0a-ad17-9b23147d91d7", "index" : 3500, "period" : 2, "timestamp" : "00:38:41.500", "minute" : 83, "second" : 41, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 15.9, 9.6 ], "duration" : 0.273692, "related_events" : [ "8cefe17a-8e84-4d27-b3fd-c6453f3b2b6b", "ca6b0a16-43e5-41dc-a37a-7da058c89625" ], "carry" : { "end_location" : [ 15.4, 8.3 ] } }, { "id" : "8cefe17a-8e84-4d27-b3fd-c6453f3b2b6b", "index" : 3501, "period" : 2, "timestamp" : "00:38:41.774", "minute" : 83, "second" : 41, "type" : { "id" : 14, "name" : "Dribble" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 15.4, 8.3 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "84879327-6547-4a5a-9231-bba409d63f08" ], "dribble" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "84879327-6547-4a5a-9231-bba409d63f08", "index" : 3502, "period" : 2, "timestamp" : "00:38:41.774", "minute" : 83, "second" : 41, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 104.7, 71.8 ], "duration" : 0.0, "under_pressure" : true, "counterpress" : true, "related_events" : [ "8cefe17a-8e84-4d27-b3fd-c6453f3b2b6b" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 4, "name" : "Won" } } }, { "id" : "0825878f-8f19-4cd6-814a-871866b45f94", "index" : 3503, "period" : 2, "timestamp" : "00:38:41.774", "minute" : 83, "second" : 41, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 104.7, 71.8 ], "duration" : 1.787177, "under_pressure" : true, "related_events" : [ "46752844-649b-44d0-890e-3d2802398845", "5cf6ea42-f864-41cd-b872-1790f49767c2", "84879327-6547-4a5a-9231-bba409d63f08" ], "carry" : { "end_location" : [ 106.6, 56.4 ] } }, { "id" : "46752844-649b-44d0-890e-3d2802398845", "index" : 3504, "period" : 2, "timestamp" : "00:38:42.956", "minute" : 83, "second" : 42, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 13.5, 23.1 ], "duration" : 0.590606, "related_events" : [ "0825878f-8f19-4cd6-814a-871866b45f94" ] }, { "id" : "5cf6ea42-f864-41cd-b872-1790f49767c2", "index" : 3505, "period" : 2, "timestamp" : "00:38:43.561", "minute" : 83, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 106.6, 56.4 ], "duration" : 0.905585, "related_events" : [ "365123db-84bb-4973-9dae-5c223896aa44" ], "pass" : { "recipient" : { "id" : 5207, "name" : "Cristiano Ronaldo dos Santos Aveiro" }, "length" : 9.730879, "angle" : -2.4508016, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 99.1, 50.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "365123db-84bb-4973-9dae-5c223896aa44", "index" : 3506, "period" : 2, "timestamp" : "00:38:44.467", "minute" : 83, "second" : 44, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 127, "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" : 23, "name" : "Center Forward" }, "location" : [ 99.1, 50.2 ], "related_events" : [ "5cf6ea42-f864-41cd-b872-1790f49767c2" ] }, { "id" : "ec7183f5-5db3-4767-8a8d-ed23609a59f1", "index" : 3507, "period" : 2, "timestamp" : "00:38:44.467", "minute" : 83, "second" : 44, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 127, "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" : 23, "name" : "Center Forward" }, "location" : [ 99.1, 50.2 ], "duration" : 0.557887, "under_pressure" : true, "related_events" : [ "16012e16-da3d-4196-ba83-e06ef8e6a39a", "2f2d5c58-855d-45c9-8e7b-46734222494e", "365123db-84bb-4973-9dae-5c223896aa44" ], "carry" : { "end_location" : [ 99.3, 49.8 ] } }, { "id" : "16012e16-da3d-4196-ba83-e06ef8e6a39a", "index" : 3508, "period" : 2, "timestamp" : "00:38:44.561", "minute" : 83, "second" : 44, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 20.8, 30.3 ], "duration" : 0.463933, "related_events" : [ "ec7183f5-5db3-4767-8a8d-ed23609a59f1" ] }, { "id" : "2f2d5c58-855d-45c9-8e7b-46734222494e", "index" : 3509, "period" : 2, "timestamp" : "00:38:45.025", "minute" : 83, "second" : 45, "type" : { "id" : 3, "name" : "Dispossessed" }, "possession" : 127, "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" : 23, "name" : "Center Forward" }, "location" : [ 99.3, 49.8 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "a3b3ac83-3b25-46fc-8f0a-95419d5e0086" ] }, { "id" : "a3b3ac83-3b25-46fc-8f0a-95419d5e0086", "index" : 3510, "period" : 2, "timestamp" : "00:38:45.025", "minute" : 83, "second" : 45, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 20.8, 30.3 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "2f2d5c58-855d-45c9-8e7b-46734222494e" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 16, "name" : "Success In Play" } } }, { "id" : "16f88a01-eb45-47c9-8495-6132e7c577d4", "index" : 3511, "period" : 2, "timestamp" : "00:38:46.138", "minute" : 83, "second" : 46, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 127, "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" : 23, "name" : "Center Forward" }, "location" : [ 96.7, 48.9 ], "duration" : 0.56488, "counterpress" : true, "related_events" : [ "c19e32b9-4487-43ba-b069-83489722061a", "dae01864-e8df-4b79-85e6-e416cd357fb3" ] }, { "id" : "c19e32b9-4487-43ba-b069-83489722061a", "index" : 3512, "period" : 2, "timestamp" : "00:38:46.425", "minute" : 83, "second" : 46, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 23.6, 30.1 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "16f88a01-eb45-47c9-8495-6132e7c577d4" ] }, { "id" : "dae01864-e8df-4b79-85e6-e416cd357fb3", "index" : 3513, "period" : 2, "timestamp" : "00:38:46.425", "minute" : 83, "second" : 46, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 23.6, 30.1 ], "duration" : 1.311929, "under_pressure" : true, "related_events" : [ "16e6bd0d-c2cb-4844-849f-04db1ba8d688", "16f88a01-eb45-47c9-8495-6132e7c577d4", "c19e32b9-4487-43ba-b069-83489722061a", "c49c7afe-5e3d-44a6-b68f-650de117048b" ], "carry" : { "end_location" : [ 33.0, 30.1 ] } }, { "id" : "c49c7afe-5e3d-44a6-b68f-650de117048b", "index" : 3514, "period" : 2, "timestamp" : "00:38:47.455", "minute" : 83, "second" : 47, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 89.3, 50.2 ], "duration" : 0.527696, "counterpress" : true, "related_events" : [ "16e6bd0d-c2cb-4844-849f-04db1ba8d688", "dae01864-e8df-4b79-85e6-e416cd357fb3" ] }, { "id" : "16e6bd0d-c2cb-4844-849f-04db1ba8d688", "index" : 3515, "period" : 2, "timestamp" : "00:38:47.737", "minute" : 83, "second" : 47, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 33.0, 30.1 ], "duration" : 1.402651, "under_pressure" : true, "related_events" : [ "47782927-f342-4ce6-8380-c2681768541f", "c49c7afe-5e3d-44a6-b68f-650de117048b" ], "pass" : { "length" : 10.50952, "angle" : -0.4636476, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.4, 25.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "47782927-f342-4ce6-8380-c2681768541f", "index" : 3516, "period" : 2, "timestamp" : "00:38:49.140", "minute" : 83, "second" : 49, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 77.7, 54.7 ], "duration" : 0.0, "related_events" : [ "16e6bd0d-c2cb-4844-849f-04db1ba8d688" ] }, { "id" : "27fe43af-f31f-4c8e-a692-3c4f7fa54ae3", "index" : 3517, "period" : 2, "timestamp" : "00:38:49.140", "minute" : 83, "second" : 49, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 77.7, 54.7 ], "duration" : 0.262741, "related_events" : [ "47782927-f342-4ce6-8380-c2681768541f", "59348623-f73f-45fb-a8bd-c60a9570321f" ], "carry" : { "end_location" : [ 77.7, 53.6 ] } }, { "id" : "59348623-f73f-45fb-a8bd-c60a9570321f", "index" : 3518, "period" : 2, "timestamp" : "00:38:49.402", "minute" : 83, "second" : 49, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 77.7, 53.6 ], "duration" : 1.285968, "related_events" : [ "5a40cb5a-cec0-46bf-90e9-5adc906bc8ef" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 23.49319, "angle" : -2.5653958, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 58.0, 40.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "5a40cb5a-cec0-46bf-90e9-5adc906bc8ef", "index" : 3519, "period" : 2, "timestamp" : "00:38:50.688", "minute" : 83, "second" : 50, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 58.0, 40.8 ], "related_events" : [ "59348623-f73f-45fb-a8bd-c60a9570321f" ] }, { "id" : "609fb7d8-b756-4efc-b83d-ec83bc48bfc8", "index" : 3520, "period" : 2, "timestamp" : "00:38:50.688", "minute" : 83, "second" : 50, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 58.7, 38.9 ], "duration" : 0.971547, "related_events" : [ "069894b1-803a-42d0-808c-e7cd7bd8ba67" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 8.70919, "angle" : -0.376242, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 66.8, 35.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "069894b1-803a-42d0-808c-e7cd7bd8ba67", "index" : 3521, "period" : 2, "timestamp" : "00:38:51.660", "minute" : 83, "second" : 51, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 66.8, 35.7 ], "related_events" : [ "609fb7d8-b756-4efc-b83d-ec83bc48bfc8" ] }, { "id" : "b5cb3187-609a-4e7b-91d7-9630ef6a8f08", "index" : 3522, "period" : 2, "timestamp" : "00:38:51.660", "minute" : 83, "second" : 51, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 66.8, 35.7 ], "duration" : 1.008139, "related_events" : [ "0551e321-9c11-425f-866c-1c6d6da6b4ba" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 10.117806, "angle" : 3.0822566, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.7, 36.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0551e321-9c11-425f-866c-1c6d6da6b4ba", "index" : 3523, "period" : 2, "timestamp" : "00:38:52.668", "minute" : 83, "second" : 52, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 56.7, 36.3 ], "related_events" : [ "b5cb3187-609a-4e7b-91d7-9630ef6a8f08" ] }, { "id" : "0957f3ca-3924-4edc-bff3-f1a793a0acfc", "index" : 3524, "period" : 2, "timestamp" : "00:38:52.668", "minute" : 83, "second" : 52, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 56.7, 36.3 ], "duration" : 1.311857, "related_events" : [ "0551e321-9c11-425f-866c-1c6d6da6b4ba", "32457d14-66c4-4a38-853e-6bc8e6d6fede" ], "carry" : { "end_location" : [ 56.1, 35.4 ] } }, { "id" : "32457d14-66c4-4a38-853e-6bc8e6d6fede", "index" : 3525, "period" : 2, "timestamp" : "00:38:53.980", "minute" : 83, "second" : 53, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 56.1, 35.4 ], "duration" : 1.039972, "related_events" : [ "91b98e53-253b-4bdb-8294-83e9f7b94e37" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 5.9808025, "angle" : -0.35877067, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 61.7, 33.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "91b98e53-253b-4bdb-8294-83e9f7b94e37", "index" : 3526, "period" : 2, "timestamp" : "00:38:55.020", "minute" : 83, "second" : 55, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 61.7, 33.3 ], "related_events" : [ "32457d14-66c4-4a38-853e-6bc8e6d6fede" ] }, { "id" : "29282bae-0fb7-4580-9e32-1b3dfc5948c3", "index" : 3527, "period" : 2, "timestamp" : "00:38:55.020", "minute" : 83, "second" : 55, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 61.7, 33.3 ], "duration" : 0.297824, "related_events" : [ "91b98e53-253b-4bdb-8294-83e9f7b94e37", "f9bf0bae-c8fe-4d3e-87cb-4fa2b32ed740" ], "carry" : { "end_location" : [ 62.7, 34.6 ] } }, { "id" : "f9bf0bae-c8fe-4d3e-87cb-4fa2b32ed740", "index" : 3528, "period" : 2, "timestamp" : "00:38:55.318", "minute" : 83, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 62.7, 34.6 ], "duration" : 0.76989, "related_events" : [ "41c40ba5-740c-41a5-8b5d-dcb024f7c52c" ], "pass" : { "recipient" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "length" : 7.8447433, "angle" : 1.3784007, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.2, 42.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "41c40ba5-740c-41a5-8b5d-dcb024f7c52c", "index" : 3529, "period" : 2, "timestamp" : "00:38:56.087", "minute" : 83, "second" : 56, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 64.2, 42.3 ], "related_events" : [ "f9bf0bae-c8fe-4d3e-87cb-4fa2b32ed740" ] }, { "id" : "e4f2f15a-a680-4280-bf6d-01aa95924756", "index" : 3530, "period" : 2, "timestamp" : "00:38:56.087", "minute" : 83, "second" : 56, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 64.2, 40.4 ], "duration" : 0.745051, "related_events" : [ "cb584753-c3e9-4626-8eec-070c5643a5fa" ], "pass" : { "recipient" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "length" : 5.990826, "angle" : -1.823872, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.7, 34.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "cb584753-c3e9-4626-8eec-070c5643a5fa", "index" : 3531, "period" : 2, "timestamp" : "00:38:56.832", "minute" : 83, "second" : 56, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 62.7, 34.6 ], "related_events" : [ "e4f2f15a-a680-4280-bf6d-01aa95924756" ] }, { "id" : "1f227ca4-70b1-41bc-9e71-bc5ef218ff2e", "index" : 3532, "period" : 2, "timestamp" : "00:38:56.832", "minute" : 83, "second" : 56, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 62.7, 34.6 ], "duration" : 2.660421, "related_events" : [ "8cd46093-7489-4154-baa2-3244bbb8d320", "cb584753-c3e9-4626-8eec-070c5643a5fa" ], "carry" : { "end_location" : [ 62.7, 33.1 ] } }, { "id" : "8cd46093-7489-4154-baa2-3244bbb8d320", "index" : 3533, "period" : 2, "timestamp" : "00:38:59.493", "minute" : 83, "second" : 59, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 62.7, 33.1 ], "duration" : 1.663514, "related_events" : [ "1668f9fc-6912-433c-b76c-a6f90b437fe7" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 18.774717, "angle" : 1.9414119, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.9, 50.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "1668f9fc-6912-433c-b76c-a6f90b437fe7", "index" : 3534, "period" : 2, "timestamp" : "00:39:01.156", "minute" : 84, "second" : 1, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 127, "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" : [ 55.9, 50.6 ], "related_events" : [ "8cd46093-7489-4154-baa2-3244bbb8d320" ] }, { "id" : "f414aa14-7f0f-497f-8af3-b5b03b90823c", "index" : 3535, "period" : 2, "timestamp" : "00:39:01.156", "minute" : 84, "second" : 1, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 127, "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" : [ 55.9, 52.1 ], "duration" : 0.727817, "related_events" : [ "d1a216cd-7619-4a16-b262-71978c3adf02" ], "pass" : { "recipient" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "length" : 5.3037724, "angle" : 0.037717953, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 61.2, 52.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "d1a216cd-7619-4a16-b262-71978c3adf02", "index" : 3536, "period" : 2, "timestamp" : "00:39:01.884", "minute" : 84, "second" : 1, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 61.2, 52.3 ], "related_events" : [ "f414aa14-7f0f-497f-8af3-b5b03b90823c" ] }, { "id" : "2027fa1a-bd6b-4d3d-992b-7528e367efa0", "index" : 3537, "period" : 2, "timestamp" : "00:39:01.884", "minute" : 84, "second" : 1, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 61.2, 52.3 ], "duration" : 1.00857, "related_events" : [ "604eab01-7aaa-479c-8dea-722b2a36c717", "d1a216cd-7619-4a16-b262-71978c3adf02" ], "carry" : { "end_location" : [ 63.4, 53.0 ] } }, { "id" : "604eab01-7aaa-479c-8dea-722b2a36c717", "index" : 3538, "period" : 2, "timestamp" : "00:39:02.893", "minute" : 84, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 63.4, 53.0 ], "duration" : 0.865525, "related_events" : [ "0f2e1a9a-3169-476e-9a97-edfe044759fa" ], "pass" : { "recipient" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "length" : 18.401087, "angle" : 1.5599272, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.6, 71.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0f2e1a9a-3169-476e-9a97-edfe044759fa", "index" : 3539, "period" : 2, "timestamp" : "00:39:03.758", "minute" : 84, "second" : 3, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 63.6, 71.4 ], "related_events" : [ "604eab01-7aaa-479c-8dea-722b2a36c717" ] }, { "id" : "3349418e-f26c-4d39-a360-ae2479e52fab", "index" : 3540, "period" : 2, "timestamp" : "00:39:03.758", "minute" : 84, "second" : 3, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 63.6, 71.4 ], "duration" : 0.823385, "related_events" : [ "0f2e1a9a-3169-476e-9a97-edfe044759fa", "8ae9c7d2-486b-4695-8b49-54a3fc5d700c" ], "carry" : { "end_location" : [ 59.5, 74.2 ] } }, { "id" : "8ae9c7d2-486b-4695-8b49-54a3fc5d700c", "index" : 3541, "period" : 2, "timestamp" : "00:39:04.582", "minute" : 84, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 59.5, 74.2 ], "duration" : 0.656126, "related_events" : [ "95c53014-a2dd-4028-976c-40bff9499993" ], "pass" : { "recipient" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "length" : 15.201316, "angle" : -1.5576392, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 59.7, 59.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "95c53014-a2dd-4028-976c-40bff9499993", "index" : 3542, "period" : 2, "timestamp" : "00:39:05.238", "minute" : 84, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 59.7, 59.0 ], "related_events" : [ "8ae9c7d2-486b-4695-8b49-54a3fc5d700c" ] }, { "id" : "50663a92-379d-43e0-b61d-dc578caae681", "index" : 3543, "period" : 2, "timestamp" : "00:39:05.238", "minute" : 84, "second" : 5, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 59.7, 59.0 ], "duration" : 1.306056, "related_events" : [ "4e275ae7-c8de-4230-be30-b49bff5c8d4d", "95c53014-a2dd-4028-976c-40bff9499993" ], "carry" : { "end_location" : [ 58.2, 57.5 ] } }, { "id" : "4e275ae7-c8de-4230-be30-b49bff5c8d4d", "index" : 3544, "period" : 2, "timestamp" : "00:39:06.544", "minute" : 84, "second" : 6, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 58.2, 57.5 ], "duration" : 1.744154, "related_events" : [ "b81cbe83-b987-4672-87b9-819322307d3e" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 26.565014, "angle" : -1.9044511, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.5, 32.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "b81cbe83-b987-4672-87b9-819322307d3e", "index" : 3545, "period" : 2, "timestamp" : "00:39:08.288", "minute" : 84, "second" : 8, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 49.5, 32.4 ], "related_events" : [ "4e275ae7-c8de-4230-be30-b49bff5c8d4d" ] }, { "id" : "542678c7-3993-4e19-a450-9b9f5e82df45", "index" : 3546, "period" : 2, "timestamp" : "00:39:08.288", "minute" : 84, "second" : 8, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 49.5, 32.4 ], "duration" : 0.784766, "under_pressure" : true, "related_events" : [ "734fcd55-7fb9-41a4-963c-c2f46a2dbc6b", "b0fa8c30-1e05-4c84-a77e-b5e5a876087d", "b81cbe83-b987-4672-87b9-819322307d3e" ], "carry" : { "end_location" : [ 47.8, 30.5 ] } }, { "id" : "734fcd55-7fb9-41a4-963c-c2f46a2dbc6b", "index" : 3547, "period" : 2, "timestamp" : "00:39:08.314", "minute" : 84, "second" : 8, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 71.7, 49.4 ], "duration" : 0.862616, "related_events" : [ "542678c7-3993-4e19-a450-9b9f5e82df45", "b0fa8c30-1e05-4c84-a77e-b5e5a876087d" ] }, { "id" : "b0fa8c30-1e05-4c84-a77e-b5e5a876087d", "index" : 3548, "period" : 2, "timestamp" : "00:39:09.073", "minute" : 84, "second" : 9, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 47.8, 30.5 ], "duration" : 1.063374, "under_pressure" : true, "related_events" : [ "734fcd55-7fb9-41a4-963c-c2f46a2dbc6b", "950be8ac-a0bb-4d78-bfcf-0d58a3555abc" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 35.133602, "angle" : 1.8862463, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 36.9, 63.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "950be8ac-a0bb-4d78-bfcf-0d58a3555abc", "index" : 3549, "period" : 2, "timestamp" : "00:39:10.136", "minute" : 84, "second" : 10, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 127, "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" : [ 36.9, 63.9 ], "related_events" : [ "b0fa8c30-1e05-4c84-a77e-b5e5a876087d" ] }, { "id" : "01e54a3b-d68f-4e8d-912d-754bc89e8d23", "index" : 3550, "period" : 2, "timestamp" : "00:39:10.136", "minute" : 84, "second" : 10, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 127, "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" : [ 36.9, 63.9 ], "duration" : 2.381375, "related_events" : [ "6065c2bf-3cfc-4def-ba6a-1f8542672b33", "950be8ac-a0bb-4d78-bfcf-0d58a3555abc" ], "carry" : { "end_location" : [ 42.8, 71.2 ] } }, { "id" : "6065c2bf-3cfc-4def-ba6a-1f8542672b33", "index" : 3551, "period" : 2, "timestamp" : "00:39:12.518", "minute" : 84, "second" : 12, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 127, "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" : [ 42.8, 71.2 ], "duration" : 4.961374, "related_events" : [ "72d1dbf7-686a-4794-9b6e-d79a4ee5fa54" ], "pass" : { "recipient" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "length" : 73.969185, "angle" : -0.0676473, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 116.6, 66.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "44b14765-fb03-4f24-98dd-6baef07a63e3", "index" : 3552, "period" : 2, "timestamp" : "00:39:16.132", "minute" : 84, "second" : 16, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 3.7, 13.4 ], "duration" : 1.370536, "related_events" : [ "72d1dbf7-686a-4794-9b6e-d79a4ee5fa54", "cc49e640-6c5c-4bd6-8a1c-6504b1c07e11" ] }, { "id" : "72d1dbf7-686a-4794-9b6e-d79a4ee5fa54", "index" : 3553, "period" : 2, "timestamp" : "00:39:17.479", "minute" : 84, "second" : 17, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 116.6, 66.2 ], "under_pressure" : true, "related_events" : [ "44b14765-fb03-4f24-98dd-6baef07a63e3", "6065c2bf-3cfc-4def-ba6a-1f8542672b33" ] }, { "id" : "cc49e640-6c5c-4bd6-8a1c-6504b1c07e11", "index" : 3554, "period" : 2, "timestamp" : "00:39:17.479", "minute" : 84, "second" : 17, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 116.2, 66.5 ], "duration" : 1.167212, "under_pressure" : true, "related_events" : [ "44b14765-fb03-4f24-98dd-6baef07a63e3", "556c1583-0460-42bd-b9ff-6780737fe779", "fccac6c6-74e9-41ff-aef4-fd36196fb070" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 26.146702, "angle" : -1.8259788, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 109.6, 41.2 ], "cross" : true, "cut_back" : true, "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "fccac6c6-74e9-41ff-aef4-fd36196fb070", "index" : 3555, "period" : 2, "timestamp" : "00:39:18.646", "minute" : 84, "second" : 18, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 106.2, 38.6 ], "related_events" : [ "cc49e640-6c5c-4bd6-8a1c-6504b1c07e11" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "556c1583-0460-42bd-b9ff-6780737fe779", "index" : 3556, "period" : 2, "timestamp" : "00:39:18.646", "minute" : 84, "second" : 18, "type" : { "id" : 9, "name" : "Clearance" }, "possession" : 127, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 3, "name" : "From Free Kick" }, "out" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 10.5, 38.9 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "cc49e640-6c5c-4bd6-8a1c-6504b1c07e11" ], "clearance" : { "left_foot" : true, "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "10b7b8b4-804e-40c4-aadc-f4e9c712d684", "index" : 3557, "period" : 2, "timestamp" : "00:39:53.398", "minute" : 84, "second" : 53, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 128, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 106.8, 80.0 ], "duration" : 0.726863, "related_events" : [ "0fdfeb9f-092f-49d7-aa71-40773d061bfa" ], "pass" : { "recipient" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "length" : 9.712363, "angle" : -1.8632393, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 104.0, 70.7 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "bdd5ea00-c232-4a83-87aa-082629b5be1b", "index" : 3558, "period" : 2, "timestamp" : "00:39:53.753", "minute" : 84, "second" : 53, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 128, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 16.1, 9.4 ], "duration" : 0.578181, "related_events" : [ "0fdfeb9f-092f-49d7-aa71-40773d061bfa", "68e09baa-5a26-41c8-8196-5d085ad6db4e" ] }, { "id" : "0fdfeb9f-092f-49d7-aa71-40773d061bfa", "index" : 3559, "period" : 2, "timestamp" : "00:39:54.125", "minute" : 84, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 128, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 104.0, 70.7 ], "under_pressure" : true, "related_events" : [ "10b7b8b4-804e-40c4-aadc-f4e9c712d684", "bdd5ea00-c232-4a83-87aa-082629b5be1b" ] }, { "id" : "68e09baa-5a26-41c8-8196-5d085ad6db4e", "index" : 3560, "period" : 2, "timestamp" : "00:39:54.125", "minute" : 84, "second" : 54, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 128, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 104.2, 72.4 ], "duration" : 1.176544, "under_pressure" : true, "related_events" : [ "bdd5ea00-c232-4a83-87aa-082629b5be1b", "dd62c987-cd36-4c3e-8437-45e915dd4c00" ], "pass" : { "recipient" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "length" : 8.5440035, "angle" : 0.28473043, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 112.4, 74.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "dd62c987-cd36-4c3e-8437-45e915dd4c00", "index" : 3561, "period" : 2, "timestamp" : "00:39:55.301", "minute" : 84, "second" : 55, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 128, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 112.4, 74.8 ], "related_events" : [ "68e09baa-5a26-41c8-8196-5d085ad6db4e" ] }, { "id" : "d00650fe-1e61-460d-a0e3-329c4d27be79", "index" : 3562, "period" : 2, "timestamp" : "00:39:55.301", "minute" : 84, "second" : 55, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 128, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 112.4, 74.8 ], "duration" : 1.506359, "related_events" : [ "9064bfa9-4409-4b2c-bfee-2ad9bdeb7f6c", "dd62c987-cd36-4c3e-8437-45e915dd4c00" ], "carry" : { "end_location" : [ 113.0, 73.7 ] } }, { "id" : "9064bfa9-4409-4b2c-bfee-2ad9bdeb7f6c", "index" : 3563, "period" : 2, "timestamp" : "00:39:56.808", "minute" : 84, "second" : 56, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 128, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 113.0, 73.7 ], "duration" : 0.132652, "related_events" : [ "9efa8724-7f8d-4e3c-af11-3d735a38a8db" ], "pass" : { "length" : 3.4, "angle" : -1.5707964, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 113.0, 70.3 ], "outcome" : { "id" : 9, "name" : "Incomplete" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9efa8724-7f8d-4e3c-af11-3d735a38a8db", "index" : 3564, "period" : 2, "timestamp" : "00:39:56.940", "minute" : 84, "second" : 56, "type" : { "id" : 6, "name" : "Block" }, "possession" : 128, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 7.1, 9.8 ], "duration" : 0.0, "related_events" : [ "9064bfa9-4409-4b2c-bfee-2ad9bdeb7f6c" ] }, { "id" : "f9d7770f-2771-4350-bf0f-ed7f1ecc1e82", "index" : 3565, "period" : 2, "timestamp" : "00:39:57.864", "minute" : 84, "second" : 57, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 10.7, 35.9 ], "duration" : 1.085603, "related_events" : [ "59d8def6-7651-4e3f-8dd4-09a92dccf114" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 14.97765, "angle" : -1.7249686, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 8.4, 21.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 66, "name" : "Recovery" } } }, { "id" : "59d8def6-7651-4e3f-8dd4-09a92dccf114", "index" : 3566, "period" : 2, "timestamp" : "00:39:58.949", "minute" : 84, "second" : 58, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 8.4, 21.1 ], "related_events" : [ "f9d7770f-2771-4350-bf0f-ed7f1ecc1e82" ] }, { "id" : "f8655e57-5692-462c-85b3-e6e585a992ff", "index" : 3567, "period" : 2, "timestamp" : "00:39:58.949", "minute" : 84, "second" : 58, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 8.4, 21.1 ], "duration" : 0.757137, "related_events" : [ "59d8def6-7651-4e3f-8dd4-09a92dccf114", "a014e5d5-f20c-4c13-827c-2e100a59e6bf" ], "carry" : { "end_location" : [ 9.9, 21.3 ] } }, { "id" : "a014e5d5-f20c-4c13-827c-2e100a59e6bf", "index" : 3568, "period" : 2, "timestamp" : "00:39:59.707", "minute" : 84, "second" : 59, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 9.9, 21.3 ], "duration" : 1.099125, "related_events" : [ "e1f9c7e3-901b-46fa-9645-a8ae7ea45d3a" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 11.595258, "angle" : -1.7969488, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 7.3, 10.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e1f9c7e3-901b-46fa-9645-a8ae7ea45d3a", "index" : 3569, "period" : 2, "timestamp" : "00:40:00.806", "minute" : 85, "second" : 0, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 7.3, 10.0 ], "related_events" : [ "a014e5d5-f20c-4c13-827c-2e100a59e6bf" ] }, { "id" : "34cddcfd-757d-4ec1-a472-f5ec6d8f611f", "index" : 3570, "period" : 2, "timestamp" : "00:40:00.806", "minute" : 85, "second" : 0, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 7.3, 10.0 ], "duration" : 2.159304, "related_events" : [ "85b4e2d4-49e1-436c-a951-1155152018a6", "e1f9c7e3-901b-46fa-9645-a8ae7ea45d3a" ], "carry" : { "end_location" : [ 8.4, 6.2 ] } }, { "id" : "85b4e2d4-49e1-436c-a951-1155152018a6", "index" : 3571, "period" : 2, "timestamp" : "00:40:02.965", "minute" : 85, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 8.4, 6.2 ], "duration" : 1.007093, "related_events" : [ "ad59240d-858d-45df-bcf7-6f116c2e7b3d" ], "pass" : { "recipient" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "length" : 13.845216, "angle" : -0.1449614, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 22.1, 4.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ad59240d-858d-45df-bcf7-6f116c2e7b3d", "index" : 3572, "period" : 2, "timestamp" : "00:40:03.972", "minute" : 85, "second" : 3, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 22.1, 4.2 ], "related_events" : [ "85b4e2d4-49e1-436c-a951-1155152018a6" ] }, { "id" : "b05e3a77-b99e-481f-a44d-e6f6e37748b9", "index" : 3573, "period" : 2, "timestamp" : "00:40:03.972", "minute" : 85, "second" : 3, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 22.1, 4.2 ], "duration" : 0.038141, "related_events" : [ "69525f39-e120-4e77-b0bb-387df03c28dc", "ad59240d-858d-45df-bcf7-6f116c2e7b3d" ], "carry" : { "end_location" : [ 20.6, 3.4 ] } }, { "id" : "69525f39-e120-4e77-b0bb-387df03c28dc", "index" : 3574, "period" : 2, "timestamp" : "00:40:04.010", "minute" : 85, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "location" : [ 20.6, 3.4 ], "duration" : 0.701494, "related_events" : [ "554370c7-2f7d-4d0e-abb9-99b713855e62" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 8.547514, "angle" : 1.6762856, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 19.7, 11.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "554370c7-2f7d-4d0e-abb9-99b713855e62", "index" : 3575, "period" : 2, "timestamp" : "00:40:04.712", "minute" : 85, "second" : 4, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 19.7, 11.9 ], "related_events" : [ "69525f39-e120-4e77-b0bb-387df03c28dc" ] }, { "id" : "029987bd-a8fa-4058-8948-57e62177a04c", "index" : 3576, "period" : 2, "timestamp" : "00:40:04.712", "minute" : 85, "second" : 4, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 19.7, 11.9 ], "duration" : 1.30493, "related_events" : [ "0daec29a-cf0c-426e-9f4c-ae46ddfd3366", "554370c7-2f7d-4d0e-abb9-99b713855e62" ], "carry" : { "end_location" : [ 21.0, 11.7 ] } }, { "id" : "0daec29a-cf0c-426e-9f4c-ae46ddfd3366", "index" : 3577, "period" : 2, "timestamp" : "00:40:06.017", "minute" : 85, "second" : 6, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 21.0, 11.7 ], "duration" : 1.028279, "related_events" : [ "21919c8b-4ae7-4a55-bd56-1ce9a937a353" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 11.732433, "angle" : -2.8117561, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 9.9, 7.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "21919c8b-4ae7-4a55-bd56-1ce9a937a353", "index" : 3578, "period" : 2, "timestamp" : "00:40:07.045", "minute" : 85, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 9.9, 7.9 ], "related_events" : [ "0daec29a-cf0c-426e-9f4c-ae46ddfd3366" ] }, { "id" : "ac01a1b8-90ab-4694-ae08-c809bd430a86", "index" : 3579, "period" : 2, "timestamp" : "00:40:07.045", "minute" : 85, "second" : 7, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 9.9, 7.9 ], "duration" : 0.516852, "related_events" : [ "21919c8b-4ae7-4a55-bd56-1ce9a937a353", "d484ee4c-80e0-466d-8480-978b1a5de44d" ], "carry" : { "end_location" : [ 10.1, 8.7 ] } }, { "id" : "d484ee4c-80e0-466d-8480-978b1a5de44d", "index" : 3580, "period" : 2, "timestamp" : "00:40:07.562", "minute" : 85, "second" : 7, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 10.1, 8.7 ], "duration" : 1.11943, "related_events" : [ "2af61659-85db-4fa0-9931-9b2e1e84d0a7" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 18.209887, "angle" : 1.6037514, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 9.5, 26.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "2af61659-85db-4fa0-9931-9b2e1e84d0a7", "index" : 3581, "period" : 2, "timestamp" : "00:40:08.681", "minute" : 85, "second" : 8, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 9.5, 26.9 ], "related_events" : [ "d484ee4c-80e0-466d-8480-978b1a5de44d" ] }, { "id" : "c9c6d8cd-52a9-406f-8417-80824d5637cc", "index" : 3582, "period" : 2, "timestamp" : "00:40:08.681", "minute" : 85, "second" : 8, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 9.5, 26.9 ], "duration" : 1.140624, "related_events" : [ "2af61659-85db-4fa0-9931-9b2e1e84d0a7", "e8b0517f-4b9e-4195-b84c-f1d2eec22211" ], "carry" : { "end_location" : [ 7.5, 27.3 ] } }, { "id" : "e8b0517f-4b9e-4195-b84c-f1d2eec22211", "index" : 3583, "period" : 2, "timestamp" : "00:40:09.822", "minute" : 85, "second" : 9, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 7.5, 27.3 ], "duration" : 1.424737, "related_events" : [ "b2f34a52-88c7-4a8c-910d-13ff2d8c8e19" ], "pass" : { "recipient" : { "id" : 3099, "name" : "Hugo Lloris" }, "length" : 13.662357, "angle" : 1.9064349, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 3.0, 40.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "b2f34a52-88c7-4a8c-910d-13ff2d8c8e19", "index" : 3584, "period" : 2, "timestamp" : "00:40:11.247", "minute" : 85, "second" : 11, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 3.0, 40.2 ], "related_events" : [ "e8b0517f-4b9e-4195-b84c-f1d2eec22211" ] }, { "id" : "9b8aadd0-c474-4969-b750-6219853f4b9a", "index" : 3585, "period" : 2, "timestamp" : "00:40:11.247", "minute" : 85, "second" : 11, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 3.0, 40.2 ], "duration" : 1.453246, "related_events" : [ "90534aa6-385a-4f43-9126-816bb8920287", "b2f34a52-88c7-4a8c-910d-13ff2d8c8e19" ], "carry" : { "end_location" : [ 8.0, 40.8 ] } }, { "id" : "90534aa6-385a-4f43-9126-816bb8920287", "index" : 3586, "period" : 2, "timestamp" : "00:40:12.700", "minute" : 85, "second" : 12, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 8.0, 40.8 ], "duration" : 1.289669, "related_events" : [ "398bc958-6fdd-4f51-a708-ea58787dedb1" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 11.676472, "angle" : 1.0803353, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 13.5, 51.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "398bc958-6fdd-4f51-a708-ea58787dedb1", "index" : 3587, "period" : 2, "timestamp" : "00:40:13.989", "minute" : 85, "second" : 13, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 13.5, 51.1 ], "related_events" : [ "90534aa6-385a-4f43-9126-816bb8920287" ] }, { "id" : "047ca12d-d1bf-4d88-9b7a-e25fd648f784", "index" : 3588, "period" : 2, "timestamp" : "00:40:13.989", "minute" : 85, "second" : 13, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 13.5, 51.1 ], "duration" : 4.25959, "related_events" : [ "398bc958-6fdd-4f51-a708-ea58787dedb1", "ff3ac904-4a6e-4a81-a0b7-066b8a49225c" ], "carry" : { "end_location" : [ 38.5, 59.4 ] } }, { "id" : "ff3ac904-4a6e-4a81-a0b7-066b8a49225c", "index" : 3589, "period" : 2, "timestamp" : "00:40:18.249", "minute" : 85, "second" : 18, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 38.5, 59.4 ], "duration" : 1.763308, "related_events" : [ "b72adb3b-da4e-41ae-b3c3-0f37f86aeb91" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 24.352617, "angle" : 0.69526404, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 57.2, 75.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "b72adb3b-da4e-41ae-b3c3-0f37f86aeb91", "index" : 3590, "period" : 2, "timestamp" : "00:40:20.012", "minute" : 85, "second" : 20, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 57.2, 75.0 ], "related_events" : [ "ff3ac904-4a6e-4a81-a0b7-066b8a49225c" ] }, { "id" : "e0b71261-de9f-43e3-b344-0b55ec9e7a4c", "index" : 3591, "period" : 2, "timestamp" : "00:40:20.012", "minute" : 85, "second" : 20, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 57.2, 75.0 ], "duration" : 1.332958, "under_pressure" : true, "related_events" : [ "694ad925-08a9-4f48-a01d-05bd3583d6d1", "861b3489-6254-4fe7-b1a1-613b04668ff5", "b72adb3b-da4e-41ae-b3c3-0f37f86aeb91" ], "carry" : { "end_location" : [ 62.3, 77.6 ] } }, { "id" : "694ad925-08a9-4f48-a01d-05bd3583d6d1", "index" : 3592, "period" : 2, "timestamp" : "00:40:20.388", "minute" : 85, "second" : 20, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 62.9, 5.1 ], "duration" : 1.152802, "related_events" : [ "861b3489-6254-4fe7-b1a1-613b04668ff5", "e0b71261-de9f-43e3-b344-0b55ec9e7a4c" ] }, { "id" : "861b3489-6254-4fe7-b1a1-613b04668ff5", "index" : 3593, "period" : 2, "timestamp" : "00:40:21.345", "minute" : 85, "second" : 21, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 62.3, 77.6 ], "duration" : 3.778125, "under_pressure" : true, "related_events" : [ "2e37391c-ccef-4004-a15c-05f61cfcd8f9", "694ad925-08a9-4f48-a01d-05bd3583d6d1" ], "pass" : { "recipient" : { "id" : 8217, "name" : "Kingsley Coman" }, "length" : 55.056335, "angle" : -0.28728145, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 115.1, 62.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "2e37391c-ccef-4004-a15c-05f61cfcd8f9", "index" : 3594, "period" : 2, "timestamp" : "00:40:25.123", "minute" : 85, "second" : 25, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 115.1, 62.0 ], "related_events" : [ "861b3489-6254-4fe7-b1a1-613b04668ff5" ] }, { "id" : "ce03f177-dac7-4366-97b4-16c095f0544f", "index" : 3595, "period" : 2, "timestamp" : "00:40:25.123", "minute" : 85, "second" : 25, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 115.1, 62.0 ], "duration" : 3.581099, "related_events" : [ "2e37391c-ccef-4004-a15c-05f61cfcd8f9", "5f8d2c43-5788-4872-ad55-d39ebbebd5dd" ], "carry" : { "end_location" : [ 108.9, 57.9 ] } }, { "id" : "5f8d2c43-5788-4872-ad55-d39ebbebd5dd", "index" : 3596, "period" : 2, "timestamp" : "00:40:28.705", "minute" : 85, "second" : 28, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 108.9, 57.9 ], "duration" : 1.266894, "related_events" : [ "33c03600-c949-48dc-9e09-d14e23a7e80d" ], "pass" : { "recipient" : { "id" : 5487, "name" : "Antoine Griezmann" }, "length" : 15.280052, "angle" : -2.4954739, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 96.7, 48.7 ], "assisted_shot_id" : "a3ff09f4-27c8-4034-9e82-aef08e2a27ec", "shot_assist" : true, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "33c03600-c949-48dc-9e09-d14e23a7e80d", "index" : 3597, "period" : 2, "timestamp" : "00:40:29.971", "minute" : 85, "second" : 29, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 96.7, 48.7 ], "related_events" : [ "5f8d2c43-5788-4872-ad55-d39ebbebd5dd" ] }, { "id" : "a3ff09f4-27c8-4034-9e82-aef08e2a27ec", "index" : 3598, "period" : 2, "timestamp" : "00:40:30.055", "minute" : 85, "second" : 30, "type" : { "id" : 16, "name" : "Shot" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 98.0, 45.6 ], "duration" : 0.730093, "related_events" : [ "b9f77c6a-cfca-4480-803a-21320681896d" ], "shot" : { "statsbomb_xg" : 0.043513898, "end_location" : [ 120.0, 39.4, 5.2 ], "key_pass_id" : "5f8d2c43-5788-4872-ad55-d39ebbebd5dd", "technique" : { "id" : 93, "name" : "Normal" }, "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 87, "name" : "Open Play" }, "outcome" : { "id" : 98, "name" : "Off T" }, "first_time" : true, "freeze_frame" : [ { "location" : [ 99.2, 21.8 ], "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 21, "name" : "Left Wing" }, "teammate" : true }, { "location" : [ 107.8, 40.1 ], "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "teammate" : true }, { "location" : [ 105.4, 55.0 ], "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "teammate" : true }, { "location" : [ 118.4, 40.4 ], "player" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "teammate" : false }, { "location" : [ 110.1, 36.3 ], "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "teammate" : false }, { "location" : [ 103.3, 29.0 ], "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "teammate" : false }, { "location" : [ 107.6, 41.4 ], "player" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "teammate" : false }, { "location" : [ 108.2, 46.6 ], "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "teammate" : false }, { "location" : [ 107.2, 45.0 ], "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "teammate" : false }, { "location" : [ 107.3, 49.3 ], "player" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "position" : { "id" : 6, "name" : "Left Back" }, "teammate" : false }, { "location" : [ 104.0, 44.3 ], "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "teammate" : false }, { "location" : [ 102.9, 51.9 ], "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "teammate" : false } ] } }, { "id" : "b9f77c6a-cfca-4480-803a-21320681896d", "index" : 3599, "period" : 2, "timestamp" : "00:40:30.785", "minute" : 85, "second" : 30, "type" : { "id" : 23, "name" : "Goal Keeper" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 1.7, 39.7 ], "duration" : 0.0, "related_events" : [ "a3ff09f4-27c8-4034-9e82-aef08e2a27ec" ], "goalkeeper" : { "end_location" : [ 1.7, 39.7 ], "position" : { "id" : 44, "name" : "Set" }, "type" : { "id" : 32, "name" : "Shot Faced" } } }, { "id" : "b196f968-b121-4cf3-8135-9688e8bc0df3", "index" : 3600, "period" : 2, "timestamp" : "00:41:09.547", "minute" : 86, "second" : 9, "type" : { "id" : 19, "name" : "Substitution" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5487, "name" : "Antoine Griezmann" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "duration" : 0.0, "substitution" : { "outcome" : { "id" : 103, "name" : "Tactical" }, "replacement" : { "id" : 3091, "name" : "Moussa Sissoko" } } }, { "id" : "ec89a19c-ae97-45d0-b02b-58c8c215ba97", "index" : 3601, "period" : 2, "timestamp" : "00:42:00.530", "minute" : 87, "second" : 0, "type" : { "id" : 19, "name" : "Substitution" }, "possession" : 129, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 3593, "name" : "Renato Júnior Luz Sanches" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "duration" : 0.0, "substitution" : { "outcome" : { "id" : 103, "name" : "Tactical" }, "replacement" : { "id" : 11173, "name" : "Sérgio Miguel Relvas de Oliveira" } } }, { "id" : "9dd48235-8fe2-4344-b075-4a14a51052a8", "index" : 3602, "period" : 2, "timestamp" : "00:42:20.463", "minute" : 87, "second" : 20, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "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, 36.0 ], "duration" : 1.835426, "related_events" : [ "c72b0681-32da-4133-90fd-366221ef82f8" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 19.383757, "angle" : 1.4778011, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 7.8, 55.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "type" : { "id" : 63, "name" : "Goal Kick" } } }, { "id" : "c72b0681-32da-4133-90fd-366221ef82f8", "index" : 3603, "period" : 2, "timestamp" : "00:42:22.298", "minute" : 87, "second" : 22, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 7.8, 55.3 ], "related_events" : [ "9dd48235-8fe2-4344-b075-4a14a51052a8" ] }, { "id" : "8296644d-2796-4010-b41d-364b9d391838", "index" : 3604, "period" : 2, "timestamp" : "00:42:22.298", "minute" : 87, "second" : 22, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 7.8, 55.3 ], "duration" : 1.931128, "related_events" : [ "394b7e03-3187-4d34-ac4a-4b3d700a367e", "c72b0681-32da-4133-90fd-366221ef82f8" ], "carry" : { "end_location" : [ 14.4, 57.0 ] } }, { "id" : "394b7e03-3187-4d34-ac4a-4b3d700a367e", "index" : 3605, "period" : 2, "timestamp" : "00:42:24.229", "minute" : 87, "second" : 24, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 14.4, 57.0 ], "duration" : 1.758287, "related_events" : [ "67059e08-b837-4eee-9791-cf8f9ed0b826" ], "pass" : { "recipient" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "length" : 13.764084, "angle" : -1.8580778, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 10.5, 43.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "67059e08-b837-4eee-9791-cf8f9ed0b826", "index" : 3606, "period" : 2, "timestamp" : "00:42:25.988", "minute" : 87, "second" : 25, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "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" : [ 10.5, 43.8 ], "related_events" : [ "394b7e03-3187-4d34-ac4a-4b3d700a367e" ] }, { "id" : "fca83dd6-4a0f-49dc-b915-c33b02d79839", "index" : 3607, "period" : 2, "timestamp" : "00:42:25.988", "minute" : 87, "second" : 25, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "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" : [ 10.5, 43.8 ], "duration" : 0.819481, "related_events" : [ "67059e08-b837-4eee-9791-cf8f9ed0b826", "704fcff6-b4c3-4151-a85d-87795457397d" ], "carry" : { "end_location" : [ 10.1, 40.4 ] } }, { "id" : "704fcff6-b4c3-4151-a85d-87795457397d", "index" : 3608, "period" : 2, "timestamp" : "00:42:26.807", "minute" : 87, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "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" : [ 10.1, 40.4 ], "duration" : 1.29023, "related_events" : [ "04bbbd6b-592e-45cf-b97c-1d77957b29e5" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 19.535097, "angle" : -1.3593454, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 14.2, 21.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "04bbbd6b-592e-45cf-b97c-1d77957b29e5", "index" : 3609, "period" : 2, "timestamp" : "00:42:28.097", "minute" : 87, "second" : 28, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 14.2, 21.3 ], "related_events" : [ "704fcff6-b4c3-4151-a85d-87795457397d" ] }, { "id" : "af55a7c0-cfd0-4629-9e75-e50da4735015", "index" : 3610, "period" : 2, "timestamp" : "00:42:28.097", "minute" : 87, "second" : 28, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 14.2, 21.3 ], "duration" : 1.032055, "related_events" : [ "04bbbd6b-592e-45cf-b97c-1d77957b29e5", "fb864e81-0ae7-4e62-9908-eece77ce0a0d" ], "carry" : { "end_location" : [ 20.0, 21.5 ] } }, { "id" : "fb864e81-0ae7-4e62-9908-eece77ce0a0d", "index" : 3611, "period" : 2, "timestamp" : "00:42:29.129", "minute" : 87, "second" : 29, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 20.0, 21.5 ], "duration" : 1.351681, "related_events" : [ "f7b088b0-faba-464f-a393-983cd1e76bcc" ], "pass" : { "recipient" : { "id" : 11173, "name" : "Sérgio Miguel Relvas de Oliveira" }, "length" : 14.599315, "angle" : -0.116708584, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 34.5, 19.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f7b088b0-faba-464f-a393-983cd1e76bcc", "index" : 3612, "period" : 2, "timestamp" : "00:42:30.481", "minute" : 87, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 11173, "name" : "Sérgio Miguel Relvas de Oliveira" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 34.5, 19.8 ], "related_events" : [ "fb864e81-0ae7-4e62-9908-eece77ce0a0d" ] }, { "id" : "97cde921-c3b5-49e5-a0bb-f1f6c0a0dfca", "index" : 3613, "period" : 2, "timestamp" : "00:42:30.481", "minute" : 87, "second" : 30, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 11173, "name" : "Sérgio Miguel Relvas de Oliveira" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 34.5, 19.8 ], "duration" : 4.828845, "related_events" : [ "16320600-931c-43b0-884e-d9f9541901e3", "f7b088b0-faba-464f-a393-983cd1e76bcc" ], "carry" : { "end_location" : [ 50.8, 21.3 ] } }, { "id" : "16320600-931c-43b0-884e-d9f9541901e3", "index" : 3614, "period" : 2, "timestamp" : "00:42:35.310", "minute" : 87, "second" : 35, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 11173, "name" : "Sérgio Miguel Relvas de Oliveira" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 50.8, 21.3 ], "duration" : 1.264829, "related_events" : [ "1371a67c-d890-44f2-aff1-0900b9952ddc" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 19.701015, "angle" : -3.1314406, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 31.1, 21.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "1371a67c-d890-44f2-aff1-0900b9952ddc", "index" : 3615, "period" : 2, "timestamp" : "00:42:36.575", "minute" : 87, "second" : 36, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 31.1, 21.1 ], "related_events" : [ "16320600-931c-43b0-884e-d9f9541901e3" ] }, { "id" : "d1541dcc-a363-44eb-9504-9c663e71f32b", "index" : 3616, "period" : 2, "timestamp" : "00:42:36.575", "minute" : 87, "second" : 36, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 31.1, 21.1 ], "duration" : 1.770005, "related_events" : [ "1371a67c-d890-44f2-aff1-0900b9952ddc", "7c3a2ee6-51b9-4b37-afc3-60049753dbca" ], "carry" : { "end_location" : [ 30.6, 21.1 ] } }, { "id" : "7c3a2ee6-51b9-4b37-afc3-60049753dbca", "index" : 3617, "period" : 2, "timestamp" : "00:42:38.345", "minute" : 87, "second" : 38, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 30.6, 21.1 ], "duration" : 1.587391, "related_events" : [ "7835510d-9358-44a1-bba7-9f23cec5dea9" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 26.857029, "angle" : 1.6789864, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 27.7, 47.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "7835510d-9358-44a1-bba7-9f23cec5dea9", "index" : 3618, "period" : 2, "timestamp" : "00:42:39.932", "minute" : 87, "second" : 39, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 27.7, 47.8 ], "related_events" : [ "7c3a2ee6-51b9-4b37-afc3-60049753dbca" ] }, { "id" : "5f3d0dec-7ba2-43ff-9c0e-e69232fad760", "index" : 3619, "period" : 2, "timestamp" : "00:42:39.932", "minute" : 87, "second" : 39, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 27.7, 47.8 ], "duration" : 1.020042, "related_events" : [ "7835510d-9358-44a1-bba7-9f23cec5dea9", "9a4f7db1-8e8b-4206-8564-5263d9fe1136" ], "carry" : { "end_location" : [ 26.6, 51.7 ] } }, { "id" : "9a4f7db1-8e8b-4206-8564-5263d9fe1136", "index" : 3620, "period" : 2, "timestamp" : "00:42:40.952", "minute" : 87, "second" : 40, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 26.6, 51.7 ], "duration" : 1.488498, "related_events" : [ "93804f48-63e2-4fde-ad3f-45f2c823cd31" ], "pass" : { "recipient" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "length" : 25.2002, "angle" : 1.1799735, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 36.2, 75.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "93804f48-63e2-4fde-ad3f-45f2c823cd31", "index" : 3621, "period" : 2, "timestamp" : "00:42:42.441", "minute" : 87, "second" : 42, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 36.2, 75.0 ], "related_events" : [ "9a4f7db1-8e8b-4206-8564-5263d9fe1136" ] }, { "id" : "df3a2641-80c1-48b3-80d8-17f0046560f6", "index" : 3622, "period" : 2, "timestamp" : "00:42:42.441", "minute" : 87, "second" : 42, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 36.2, 75.0 ], "duration" : 0.906581, "related_events" : [ "93804f48-63e2-4fde-ad3f-45f2c823cd31", "bcfce3d6-01e6-4603-a524-041c468b7f5c" ], "carry" : { "end_location" : [ 36.4, 73.1 ] } }, { "id" : "bcfce3d6-01e6-4603-a524-041c468b7f5c", "index" : 3623, "period" : 2, "timestamp" : "00:42:43.347", "minute" : 87, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 36.4, 73.1 ], "duration" : 1.151872, "related_events" : [ "cdd73d76-55c5-42e2-9d94-bbff9c9fcdde" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 12.25765, "angle" : -2.2926962, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 28.3, 63.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "cdd73d76-55c5-42e2-9d94-bbff9c9fcdde", "index" : 3624, "period" : 2, "timestamp" : "00:42:44.499", "minute" : 87, "second" : 44, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 28.3, 63.9 ], "related_events" : [ "bcfce3d6-01e6-4603-a524-041c468b7f5c" ] }, { "id" : "0b9c890f-2c89-4a5e-b3ad-d73116aefad3", "index" : 3625, "period" : 2, "timestamp" : "00:42:44.499", "minute" : 87, "second" : 44, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 28.3, 63.9 ], "duration" : 1.345679, "related_events" : [ "847558eb-dd1d-48e2-81d2-72b382bdb209", "cdd73d76-55c5-42e2-9d94-bbff9c9fcdde" ], "carry" : { "end_location" : [ 27.7, 63.0 ] } }, { "id" : "847558eb-dd1d-48e2-81d2-72b382bdb209", "index" : 3626, "period" : 2, "timestamp" : "00:42:45.845", "minute" : 87, "second" : 45, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 27.7, 63.0 ], "duration" : 1.79849, "related_events" : [ "fa216bdf-0572-4889-b571-b12f06fe8cb5" ], "pass" : { "recipient" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "length" : 23.424133, "angle" : -2.1955123, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 14.0, 44.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "fa216bdf-0572-4889-b571-b12f06fe8cb5", "index" : 3627, "period" : 2, "timestamp" : "00:42:47.643", "minute" : 87, "second" : 47, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "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" : [ 14.0, 44.0 ], "related_events" : [ "847558eb-dd1d-48e2-81d2-72b382bdb209" ] }, { "id" : "7b89a954-7bd8-4b55-af50-8bfad8c9a08e", "index" : 3628, "period" : 2, "timestamp" : "00:42:47.643", "minute" : 87, "second" : 47, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "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" : [ 14.0, 44.0 ], "duration" : 1.128145, "related_events" : [ "e20c4646-0f35-411a-879f-2e7babfac291", "fa216bdf-0572-4889-b571-b12f06fe8cb5" ], "carry" : { "end_location" : [ 13.5, 35.4 ] } }, { "id" : "e20c4646-0f35-411a-879f-2e7babfac291", "index" : 3629, "period" : 2, "timestamp" : "00:42:48.772", "minute" : 87, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "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" : [ 13.5, 35.4 ], "duration" : 1.37946, "related_events" : [ "4981a918-37e3-4401-9329-c24429a08a6c" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 18.603495, "angle" : -0.75878847, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 27.0, 22.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "4981a918-37e3-4401-9329-c24429a08a6c", "index" : 3630, "period" : 2, "timestamp" : "00:42:50.151", "minute" : 87, "second" : 50, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 27.0, 22.6 ], "related_events" : [ "e20c4646-0f35-411a-879f-2e7babfac291" ] }, { "id" : "4f4d895f-9c57-42cc-a2d5-7f723356a739", "index" : 3631, "period" : 2, "timestamp" : "00:42:50.151", "minute" : 87, "second" : 50, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 27.0, 22.6 ], "duration" : 2.335281, "related_events" : [ "4981a918-37e3-4401-9329-c24429a08a6c", "d2962f25-7bfc-429c-bafc-26fe8188b88c" ], "carry" : { "end_location" : [ 27.9, 20.0 ] } }, { "id" : "d2962f25-7bfc-429c-bafc-26fe8188b88c", "index" : 3632, "period" : 2, "timestamp" : "00:42:52.486", "minute" : 87, "second" : 52, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 27.9, 20.0 ], "duration" : 1.442541, "related_events" : [ "b9197d7e-8b3f-43d4-80a8-3b021a6a9625" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 26.84716, "angle" : -0.66659683, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.0, 3.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "b9197d7e-8b3f-43d4-80a8-3b021a6a9625", "index" : 3633, "period" : 2, "timestamp" : "00:42:53.929", "minute" : 87, "second" : 53, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 49.0, 3.4 ], "related_events" : [ "d2962f25-7bfc-429c-bafc-26fe8188b88c" ] }, { "id" : "a786afe3-3da4-47f2-915a-ab62f7d58c9b", "index" : 3634, "period" : 2, "timestamp" : "00:42:53.929", "minute" : 87, "second" : 53, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 49.0, 3.4 ], "duration" : 0.714843, "related_events" : [ "02dbe207-5731-4360-9cee-83f51ba158f4", "b9197d7e-8b3f-43d4-80a8-3b021a6a9625" ], "carry" : { "end_location" : [ 48.4, 4.0 ] } }, { "id" : "02dbe207-5731-4360-9cee-83f51ba158f4", "index" : 3635, "period" : 2, "timestamp" : "00:42:54.644", "minute" : 87, "second" : 54, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 48.4, 4.0 ], "duration" : 0.770673, "related_events" : [ "1b7637b2-d948-491c-acee-bec001ab1d2f" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 6.8593, "angle" : 1.7023845, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 47.5, 10.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "1b7637b2-d948-491c-acee-bec001ab1d2f", "index" : 3636, "period" : 2, "timestamp" : "00:42:55.414", "minute" : 87, "second" : 55, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 47.5, 10.8 ], "related_events" : [ "02dbe207-5731-4360-9cee-83f51ba158f4" ] }, { "id" : "25fea7c4-e5c3-4ac2-9938-227add88a486", "index" : 3637, "period" : 2, "timestamp" : "00:42:55.414", "minute" : 87, "second" : 55, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 47.5, 10.8 ], "duration" : 4.129967, "related_events" : [ "1b7637b2-d948-491c-acee-bec001ab1d2f", "fc45d9ec-e3e5-4f49-9945-74f8031ad779" ], "carry" : { "end_location" : [ 49.7, 26.0 ] } }, { "id" : "fc45d9ec-e3e5-4f49-9945-74f8031ad779", "index" : 3638, "period" : 2, "timestamp" : "00:42:59.544", "minute" : 87, "second" : 59, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 49.7, 26.0 ], "duration" : 1.78165, "related_events" : [ "71225f71-0ded-454e-81fc-eef7e2f540a0" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 31.852943, "angle" : 2.1300611, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 32.8, 53.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "71225f71-0ded-454e-81fc-eef7e2f540a0", "index" : 3639, "period" : 2, "timestamp" : "00:43:01.326", "minute" : 88, "second" : 1, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 32.8, 53.0 ], "related_events" : [ "fc45d9ec-e3e5-4f49-9945-74f8031ad779" ] }, { "id" : "25332f4e-8c0f-4fd0-84e5-ea5acdafd471", "index" : 3640, "period" : 2, "timestamp" : "00:43:01.326", "minute" : 88, "second" : 1, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 32.8, 53.0 ], "duration" : 0.928184, "related_events" : [ "71225f71-0ded-454e-81fc-eef7e2f540a0", "c68684aa-6e07-4fd2-a9c5-0194ed33a720" ], "carry" : { "end_location" : [ 33.0, 55.3 ] } }, { "id" : "c68684aa-6e07-4fd2-a9c5-0194ed33a720", "index" : 3641, "period" : 2, "timestamp" : "00:43:02.254", "minute" : 88, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 33.0, 55.3 ], "duration" : 1.123536, "related_events" : [ "181808f1-4d15-4855-97ec-7039a16b1c65" ], "pass" : { "recipient" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "length" : 21.862526, "angle" : 1.1665051, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 41.6, 75.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "181808f1-4d15-4855-97ec-7039a16b1c65", "index" : 3642, "period" : 2, "timestamp" : "00:43:03.378", "minute" : 88, "second" : 3, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 41.6, 75.4 ], "related_events" : [ "c68684aa-6e07-4fd2-a9c5-0194ed33a720" ] }, { "id" : "d83cf361-17af-4c67-b710-03666a8103e2", "index" : 3643, "period" : 2, "timestamp" : "00:43:03.378", "minute" : 88, "second" : 3, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 41.6, 75.4 ], "duration" : 1.1599, "related_events" : [ "181808f1-4d15-4855-97ec-7039a16b1c65", "7a69ef88-44fb-4cf6-b45b-4b397a58142a" ], "carry" : { "end_location" : [ 43.3, 74.8 ] } }, { "id" : "7a69ef88-44fb-4cf6-b45b-4b397a58142a", "index" : 3644, "period" : 2, "timestamp" : "00:43:04.538", "minute" : 88, "second" : 4, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 43.3, 74.8 ], "duration" : 0.857536, "related_events" : [ "586131b3-9610-4dd9-a08e-43e94d3450bc" ], "pass" : { "recipient" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "length" : 12.120231, "angle" : -1.1182184, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.6, 63.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "586131b3-9610-4dd9-a08e-43e94d3450bc", "index" : 3645, "period" : 2, "timestamp" : "00:43:05.395", "minute" : 88, "second" : 5, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 48.6, 63.9 ], "related_events" : [ "7a69ef88-44fb-4cf6-b45b-4b397a58142a" ] }, { "id" : "8643f354-3a03-4f66-bdf1-ff308428c371", "index" : 3646, "period" : 2, "timestamp" : "00:43:05.395", "minute" : 88, "second" : 5, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 48.6, 63.9 ], "duration" : 1.090938, "related_events" : [ "586131b3-9610-4dd9-a08e-43e94d3450bc", "f2cb9322-d960-47e7-99d0-a333c540e852" ], "carry" : { "end_location" : [ 44.6, 59.8 ] } }, { "id" : "f2cb9322-d960-47e7-99d0-a333c540e852", "index" : 3647, "period" : 2, "timestamp" : "00:43:06.486", "minute" : 88, "second" : 6, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 44.6, 59.8 ], "duration" : 1.934848, "related_events" : [ "baa0bcbe-82ea-473c-8817-5f1265f26308" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 30.384865, "angle" : -1.9696381, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 32.8, 31.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "baa0bcbe-82ea-473c-8817-5f1265f26308", "index" : 3648, "period" : 2, "timestamp" : "00:43:08.421", "minute" : 88, "second" : 8, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 32.8, 31.8 ], "related_events" : [ "f2cb9322-d960-47e7-99d0-a333c540e852" ] }, { "id" : "d0a87d71-5d36-46da-ad2e-b6424bde9af8", "index" : 3649, "period" : 2, "timestamp" : "00:43:08.421", "minute" : 88, "second" : 8, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 32.8, 31.8 ], "duration" : 1.777574, "related_events" : [ "166011b8-531d-43ce-aeb9-157a6130da1c", "baa0bcbe-82ea-473c-8817-5f1265f26308" ], "carry" : { "end_location" : [ 34.1, 29.7 ] } }, { "id" : "166011b8-531d-43ce-aeb9-157a6130da1c", "index" : 3650, "period" : 2, "timestamp" : "00:43:10.198", "minute" : 88, "second" : 10, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 34.1, 29.7 ], "duration" : 1.286837, "related_events" : [ "dea7ceb2-a4c8-4f92-b351-75f98d4b453c" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 23.005434, "angle" : 1.7588145, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 29.8, 52.3 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "dea7ceb2-a4c8-4f92-b351-75f98d4b453c", "index" : 3651, "period" : 2, "timestamp" : "00:43:11.485", "minute" : 88, "second" : 11, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 29.8, 52.3 ], "related_events" : [ "166011b8-531d-43ce-aeb9-157a6130da1c" ] }, { "id" : "7d38d611-86b2-4b63-8d7f-286528e3ee38", "index" : 3652, "period" : 2, "timestamp" : "00:43:11.485", "minute" : 88, "second" : 11, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 29.8, 52.3 ], "duration" : 1.60626, "related_events" : [ "dea7ceb2-a4c8-4f92-b351-75f98d4b453c", "f2f0a1e4-0893-4429-a969-09adfe5a1923" ], "carry" : { "end_location" : [ 29.8, 54.7 ] } }, { "id" : "f2f0a1e4-0893-4429-a969-09adfe5a1923", "index" : 3653, "period" : 2, "timestamp" : "00:43:13.092", "minute" : 88, "second" : 13, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 29.8, 54.7 ], "duration" : 1.174367, "related_events" : [ "5a66a653-1c4d-4316-a4eb-30cd09a04fba" ], "pass" : { "recipient" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "length" : 13.313527, "angle" : 0.32887632, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.4, 59.0 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "5a66a653-1c4d-4316-a4eb-30cd09a04fba", "index" : 3654, "period" : 2, "timestamp" : "00:43:14.266", "minute" : 88, "second" : 14, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 42.4, 59.0 ], "related_events" : [ "f2f0a1e4-0893-4429-a969-09adfe5a1923" ] }, { "id" : "7ec43e45-dc82-4e9b-a417-324bdc03fd29", "index" : 3655, "period" : 2, "timestamp" : "00:43:14.266", "minute" : 88, "second" : 14, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 42.4, 59.0 ], "duration" : 1.249295, "related_events" : [ "5a66a653-1c4d-4316-a4eb-30cd09a04fba", "e78442c6-6bf5-4f55-8958-4a16a4d5fbcc" ], "carry" : { "end_location" : [ 41.6, 60.5 ] } }, { "id" : "e78442c6-6bf5-4f55-8958-4a16a4d5fbcc", "index" : 3656, "period" : 2, "timestamp" : "00:43:15.515", "minute" : 88, "second" : 15, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 41.6, 60.5 ], "duration" : 1.155702, "related_events" : [ "8ff4a791-7f1b-455e-9e20-2c5926d77da0" ], "pass" : { "recipient" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "length" : 17.206976, "angle" : 1.9146022, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 35.8, 76.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "8ff4a791-7f1b-455e-9e20-2c5926d77da0", "index" : 3657, "period" : 2, "timestamp" : "00:43:16.671", "minute" : 88, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 35.8, 76.7 ], "related_events" : [ "e78442c6-6bf5-4f55-8958-4a16a4d5fbcc" ] }, { "id" : "79d3d6f1-180f-4931-87a9-79126161e900", "index" : 3658, "period" : 2, "timestamp" : "00:43:16.671", "minute" : 88, "second" : 16, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 35.8, 76.7 ], "duration" : 1.092756, "related_events" : [ "8ff4a791-7f1b-455e-9e20-2c5926d77da0", "98b6acda-53ac-42fe-9cfa-c559e050318f" ], "carry" : { "end_location" : [ 36.2, 75.0 ] } }, { "id" : "98b6acda-53ac-42fe-9cfa-c559e050318f", "index" : 3659, "period" : 2, "timestamp" : "00:43:17.764", "minute" : 88, "second" : 17, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 36.2, 75.0 ], "duration" : 1.125355, "related_events" : [ "97af997b-2069-4eaf-a036-5a96c5fe6d1d" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 16.89645, "angle" : -2.1325324, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 27.2, 60.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "97af997b-2069-4eaf-a036-5a96c5fe6d1d", "index" : 3660, "period" : 2, "timestamp" : "00:43:18.889", "minute" : 88, "second" : 18, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 27.2, 60.7 ], "related_events" : [ "98b6acda-53ac-42fe-9cfa-c559e050318f" ] }, { "id" : "d619dedf-492b-489f-a3e6-6c87b008f8ac", "index" : 3661, "period" : 2, "timestamp" : "00:43:18.889", "minute" : 88, "second" : 18, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 27.2, 60.7 ], "duration" : 2.061214, "related_events" : [ "6cfac54e-ceae-46ef-a0bc-eb3ea07588e6", "97af997b-2069-4eaf-a036-5a96c5fe6d1d" ], "carry" : { "end_location" : [ 28.3, 59.4 ] } }, { "id" : "6cfac54e-ceae-46ef-a0bc-eb3ea07588e6", "index" : 3662, "period" : 2, "timestamp" : "00:43:20.950", "minute" : 88, "second" : 20, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 28.3, 59.4 ], "duration" : 1.66938, "related_events" : [ "0d390c07-76c9-4b86-a44c-36cade164897" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 34.217686, "angle" : -1.602949, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 27.2, 25.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "0d390c07-76c9-4b86-a44c-36cade164897", "index" : 3663, "period" : 2, "timestamp" : "00:43:22.620", "minute" : 88, "second" : 22, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 27.2, 25.2 ], "related_events" : [ "6cfac54e-ceae-46ef-a0bc-eb3ea07588e6" ] }, { "id" : "43d90a15-110b-467b-8241-4f9d4449b5c6", "index" : 3664, "period" : 2, "timestamp" : "00:43:22.620", "minute" : 88, "second" : 22, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 27.2, 25.2 ], "duration" : 2.704603, "related_events" : [ "0d390c07-76c9-4b86-a44c-36cade164897", "a361eb31-44ba-462b-b2e5-ee78f5410a4d" ], "carry" : { "end_location" : [ 26.8, 23.2 ] } }, { "id" : "a361eb31-44ba-462b-b2e5-ee78f5410a4d", "index" : 3665, "period" : 2, "timestamp" : "00:43:25.324", "minute" : 88, "second" : 25, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 26.8, 23.2 ], "duration" : 2.190932, "related_events" : [ "94ae0492-2cf9-4935-a80c-f78f10923248" ], "pass" : { "recipient" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "length" : 21.769014, "angle" : 2.4309733, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 10.3, 37.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "94ae0492-2cf9-4935-a80c-f78f10923248", "index" : 3666, "period" : 2, "timestamp" : "00:43:27.515", "minute" : 88, "second" : 27, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "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" : [ 10.3, 37.4 ], "related_events" : [ "a361eb31-44ba-462b-b2e5-ee78f5410a4d" ] }, { "id" : "cffd3c81-133f-455f-b966-1897f959aa7f", "index" : 3667, "period" : 2, "timestamp" : "00:43:27.515", "minute" : 88, "second" : 27, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "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" : [ 10.3, 37.4 ], "duration" : 1.072292, "related_events" : [ "057619e7-7ec6-4705-857a-1013fbb1aba7", "94ae0492-2cf9-4935-a80c-f78f10923248" ], "carry" : { "end_location" : [ 10.8, 42.9 ] } }, { "id" : "057619e7-7ec6-4705-857a-1013fbb1aba7", "index" : 3668, "period" : 2, "timestamp" : "00:43:28.587", "minute" : 88, "second" : 28, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "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" : [ 10.8, 42.9 ], "duration" : 1.32327, "related_events" : [ "ee3a19ff-bb03-46f6-aee9-e407dbbf7c1c" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 15.879546, "angle" : 0.8567056, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 21.2, 54.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "ee3a19ff-bb03-46f6-aee9-e407dbbf7c1c", "index" : 3669, "period" : 2, "timestamp" : "00:43:29.911", "minute" : 88, "second" : 29, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 21.2, 54.9 ], "related_events" : [ "057619e7-7ec6-4705-857a-1013fbb1aba7" ] }, { "id" : "7739fbc3-d9f1-49cc-b60f-ed4132d49e48", "index" : 3670, "period" : 2, "timestamp" : "00:43:29.911", "minute" : 88, "second" : 29, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 21.2, 54.9 ], "duration" : 4.391301, "related_events" : [ "83380de4-dfa1-42bc-a19e-c757102e8bbd", "ee3a19ff-bb03-46f6-aee9-e407dbbf7c1c" ], "carry" : { "end_location" : [ 21.2, 57.5 ] } }, { "id" : "83380de4-dfa1-42bc-a19e-c757102e8bbd", "index" : 3671, "period" : 2, "timestamp" : "00:43:34.302", "minute" : 88, "second" : 34, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 21.2, 57.5 ], "duration" : 1.525419, "related_events" : [ "52295d1a-e7a6-4eff-96ad-fdc2318be278" ], "pass" : { "recipient" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "length" : 20.833147, "angle" : -2.1787696, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 9.3, 40.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "52295d1a-e7a6-4eff-96ad-fdc2318be278", "index" : 3672, "period" : 2, "timestamp" : "00:43:35.827", "minute" : 88, "second" : 35, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "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" : [ 9.3, 40.4 ], "related_events" : [ "83380de4-dfa1-42bc-a19e-c757102e8bbd" ] }, { "id" : "acb14e31-03b0-4c2e-987c-fdc2dd1f888f", "index" : 3673, "period" : 2, "timestamp" : "00:43:35.827", "minute" : 88, "second" : 35, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "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" : [ 9.3, 40.4 ], "duration" : 1.25399, "related_events" : [ "0489e70a-0be9-4014-9368-29d6a12d8811", "52295d1a-e7a6-4eff-96ad-fdc2318be278" ], "carry" : { "end_location" : [ 9.7, 36.7 ] } }, { "id" : "0489e70a-0be9-4014-9368-29d6a12d8811", "index" : 3674, "period" : 2, "timestamp" : "00:43:37.081", "minute" : 88, "second" : 37, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "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" : [ 9.7, 36.7 ], "duration" : 2.577424, "related_events" : [ "71e44a48-72ae-4219-b721-a0ef482297aa" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 21.488834, "angle" : -1.0279826, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 20.8, 18.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "71e44a48-72ae-4219-b721-a0ef482297aa", "index" : 3675, "period" : 2, "timestamp" : "00:43:39.659", "minute" : 88, "second" : 39, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 20.8, 18.3 ], "related_events" : [ "0489e70a-0be9-4014-9368-29d6a12d8811" ] }, { "id" : "9d967a7b-4dd5-432d-b07f-01160f5994a2", "index" : 3676, "period" : 2, "timestamp" : "00:43:39.659", "minute" : 88, "second" : 39, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 20.8, 18.3 ], "duration" : 4.831273, "related_events" : [ "71e44a48-72ae-4219-b721-a0ef482297aa", "f1ba4dba-3885-468d-9a00-2a5c400d5d53" ], "carry" : { "end_location" : [ 47.5, 4.9 ] } }, { "id" : "f1ba4dba-3885-468d-9a00-2a5c400d5d53", "index" : 3677, "period" : 2, "timestamp" : "00:43:44.490", "minute" : 88, "second" : 44, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 47.5, 4.9 ], "duration" : 3.101464, "related_events" : [ "18b25284-6ffa-4849-9edf-adc248512112" ], "pass" : { "recipient" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "length" : 52.58983, "angle" : 1.2556602, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 63.8, 54.9 ], "switch" : true, "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "18b25284-6ffa-4849-9edf-adc248512112", "index" : 3678, "period" : 2, "timestamp" : "00:43:47.592", "minute" : 88, "second" : 47, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 63.8, 54.9 ], "related_events" : [ "f1ba4dba-3885-468d-9a00-2a5c400d5d53" ] }, { "id" : "cc8021de-8d27-4ef9-ac59-391a1633ccd4", "index" : 3679, "period" : 2, "timestamp" : "00:43:47.592", "minute" : 88, "second" : 47, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 63.8, 54.9 ], "duration" : 1.640648, "under_pressure" : true, "related_events" : [ "18b25284-6ffa-4849-9edf-adc248512112", "411d310b-1372-4dd8-a2f7-02025e809a03", "a8c63508-56fe-4b7a-9eb9-fe01c42e3335" ], "carry" : { "end_location" : [ 64.0, 56.0 ] } }, { "id" : "411d310b-1372-4dd8-a2f7-02025e809a03", "index" : 3680, "period" : 2, "timestamp" : "00:43:47.952", "minute" : 88, "second" : 47, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 56.1, 24.1 ], "duration" : 1.280008, "related_events" : [ "a8c63508-56fe-4b7a-9eb9-fe01c42e3335", "cc8021de-8d27-4ef9-ac59-391a1633ccd4" ] }, { "id" : "a8c63508-56fe-4b7a-9eb9-fe01c42e3335", "index" : 3681, "period" : 2, "timestamp" : "00:43:49.232", "minute" : 88, "second" : 49, "type" : { "id" : 3, "name" : "Dispossessed" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 64.0, 56.0 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "3631b72b-e748-44b4-a56e-5dfd96b6e9ff", "411d310b-1372-4dd8-a2f7-02025e809a03" ] }, { "id" : "3631b72b-e748-44b4-a56e-5dfd96b6e9ff", "index" : 3682, "period" : 2, "timestamp" : "00:43:49.232", "minute" : 88, "second" : 49, "type" : { "id" : 4, "name" : "Duel" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 56.1, 24.1 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "a8c63508-56fe-4b7a-9eb9-fe01c42e3335" ], "duel" : { "type" : { "id" : 11, "name" : "Tackle" }, "outcome" : { "id" : 4, "name" : "Won" } } }, { "id" : "25d23cf3-a790-486e-b7cb-e48e9d8b32fe", "index" : 3683, "period" : 2, "timestamp" : "00:43:49.232", "minute" : 88, "second" : 49, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 56.1, 24.1 ], "duration" : 5.259778, "related_events" : [ "3631b72b-e748-44b4-a56e-5dfd96b6e9ff", "f463425b-a3fe-4e1a-9103-f9323a831489" ], "carry" : { "end_location" : [ 83.0, 9.4 ] } }, { "id" : "f463425b-a3fe-4e1a-9103-f9323a831489", "index" : 3684, "period" : 2, "timestamp" : "00:43:54.492", "minute" : 88, "second" : 54, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 83.0, 9.4 ], "duration" : 1.944939, "related_events" : [ "973398fc-1d9a-4fd9-92ac-114b0d643777", "b02ab1a5-90e6-4086-b457-be2a70e9bb00" ], "pass" : { "recipient" : { "id" : 3091, "name" : "Moussa Sissoko" }, "length" : 44.50719, "angle" : 1.5887719, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 82.2, 53.9 ], "switch" : true, "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "b02ab1a5-90e6-4086-b457-be2a70e9bb00", "index" : 3685, "period" : 2, "timestamp" : "00:43:56.437", "minute" : 88, "second" : 56, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3091, "name" : "Moussa Sissoko" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 79.6, 62.0 ], "related_events" : [ "f463425b-a3fe-4e1a-9103-f9323a831489" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "973398fc-1d9a-4fd9-92ac-114b0d643777", "index" : 3686, "period" : 2, "timestamp" : "00:43:56.437", "minute" : 88, "second" : 56, "type" : { "id" : 10, "name" : "Interception" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 37.9, 26.2 ], "duration" : 0.0, "related_events" : [ "f463425b-a3fe-4e1a-9103-f9323a831489" ], "interception" : { "outcome" : { "id" : 4, "name" : "Won" } } }, { "id" : "1964a8c3-c0ac-443e-bcfe-f4460a5611ed", "index" : 3687, "period" : 2, "timestamp" : "00:43:56.437", "minute" : 88, "second" : 56, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 37.9, 26.2 ], "duration" : 1.962899, "related_events" : [ "002743c1-59ce-46e0-b5b1-f36c3de41bc8", "973398fc-1d9a-4fd9-92ac-114b0d643777" ], "carry" : { "end_location" : [ 45.2, 41.6 ] } }, { "id" : "002743c1-59ce-46e0-b5b1-f36c3de41bc8", "index" : 3688, "period" : 2, "timestamp" : "00:43:58.400", "minute" : 88, "second" : 58, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "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" : [ 45.2, 41.6 ], "duration" : 2.020718, "related_events" : [ "a4b3b2ee-c260-407f-81af-596626a95938" ], "pass" : { "recipient" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "length" : 36.444065, "angle" : 0.9865989, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 65.3, 72.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "a4b3b2ee-c260-407f-81af-596626a95938", "index" : 3689, "period" : 2, "timestamp" : "00:44:00.421", "minute" : 89, "second" : 0, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 65.3, 72.0 ], "related_events" : [ "002743c1-59ce-46e0-b5b1-f36c3de41bc8" ] }, { "id" : "60a9aa65-e9e7-4b26-a65f-efc24ef4908e", "index" : 3690, "period" : 2, "timestamp" : "00:44:00.421", "minute" : 89, "second" : 0, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 65.3, 72.0 ], "duration" : 0.906021, "under_pressure" : true, "related_events" : [ "67285729-d5e6-4e81-8039-723d6c73e308", "a4b3b2ee-c260-407f-81af-596626a95938", "f2987e10-0bdf-467a-a939-0c93b431d46d" ], "carry" : { "end_location" : [ 62.3, 71.2 ] } }, { "id" : "f2987e10-0bdf-467a-a939-0c93b431d46d", "index" : 3691, "period" : 2, "timestamp" : "00:44:00.458", "minute" : 89, "second" : 0, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 57.6, 9.2 ], "duration" : 0.675744, "related_events" : [ "60a9aa65-e9e7-4b26-a65f-efc24ef4908e" ] }, { "id" : "1b6f2c42-4276-4dc8-89b5-b25046c80ca1", "index" : 3692, "period" : 2, "timestamp" : "00:44:01.327", "minute" : 89, "second" : 1, "type" : { "id" : 39, "name" : "Dribbled Past" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 57.8, 8.9 ], "duration" : 0.0, "related_events" : [ "67285729-d5e6-4e81-8039-723d6c73e308" ] }, { "id" : "67285729-d5e6-4e81-8039-723d6c73e308", "index" : 3693, "period" : 2, "timestamp" : "00:44:01.327", "minute" : 89, "second" : 1, "type" : { "id" : 14, "name" : "Dribble" }, "possession" : 130, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "out" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 62.3, 71.2 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "1b6f2c42-4276-4dc8-89b5-b25046c80ca1" ], "dribble" : { "outcome" : { "id" : 9, "name" : "Incomplete" }, "overrun" : true } }, { "id" : "3544dbc4-e57c-459f-84a8-a829c316e368", "index" : 3694, "period" : 2, "timestamp" : "00:44:16.187", "minute" : 89, "second" : 16, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 64.9, 0.1 ], "duration" : 1.9115, "related_events" : [ "a9ac3742-0bfb-4361-ae88-4cb53569a0b6" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 20.068382, "angle" : 2.4691863, "height" : { "id" : 2, "name" : "Low Pass" }, "end_location" : [ 49.2, 12.6 ], "type" : { "id" : 67, "name" : "Throw-in" } } }, { "id" : "a9ac3742-0bfb-4361-ae88-4cb53569a0b6", "index" : 3695, "period" : 2, "timestamp" : "00:44:18.099", "minute" : 89, "second" : 18, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 49.2, 12.6 ], "related_events" : [ "3544dbc4-e57c-459f-84a8-a829c316e368" ] }, { "id" : "b4d07d24-a9a9-492a-860c-1698b7e58ebe", "index" : 3696, "period" : 2, "timestamp" : "00:44:18.099", "minute" : 89, "second" : 18, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 49.2, 10.4 ], "duration" : 1.334565, "related_events" : [ "f08f7ba4-e718-45c0-b23e-117840cd4671" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 7.4525166, "angle" : 0.20265867, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.5, 11.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f08f7ba4-e718-45c0-b23e-117840cd4671", "index" : 3697, "period" : 2, "timestamp" : "00:44:19.434", "minute" : 89, "second" : 19, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 56.5, 11.9 ], "related_events" : [ "b4d07d24-a9a9-492a-860c-1698b7e58ebe" ] }, { "id" : "6e430ff5-cd34-4381-b016-75aa2bcbd7ae", "index" : 3698, "period" : 2, "timestamp" : "00:44:19.434", "minute" : 89, "second" : 19, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 56.5, 11.9 ], "duration" : 0.223903, "related_events" : [ "667884f2-0c96-43ad-9934-34f0ef67b21f", "f08f7ba4-e718-45c0-b23e-117840cd4671" ], "carry" : { "end_location" : [ 56.5, 12.8 ] } }, { "id" : "667884f2-0c96-43ad-9934-34f0ef67b21f", "index" : 3699, "period" : 2, "timestamp" : "00:44:19.657", "minute" : 89, "second" : 19, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 56.5, 12.8 ], "duration" : 1.140363, "related_events" : [ "7de26bde-2163-472e-9441-65d967565ba8" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 9.6208105, "angle" : 2.7803888, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 47.5, 16.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "7de26bde-2163-472e-9441-65d967565ba8", "index" : 3700, "period" : 2, "timestamp" : "00:44:20.798", "minute" : 89, "second" : 20, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 47.5, 16.2 ], "related_events" : [ "667884f2-0c96-43ad-9934-34f0ef67b21f" ] }, { "id" : "a8c7b6f0-a1ff-4b4b-b16b-e07799ff819c", "index" : 3701, "period" : 2, "timestamp" : "00:44:20.798", "minute" : 89, "second" : 20, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 47.5, 16.2 ], "duration" : 1.204409, "related_events" : [ "7de26bde-2163-472e-9441-65d967565ba8", "e32d447f-d04b-4552-a041-33830b517343" ], "carry" : { "end_location" : [ 47.5, 17.5 ] } }, { "id" : "e32d447f-d04b-4552-a041-33830b517343", "index" : 3702, "period" : 2, "timestamp" : "00:44:22.002", "minute" : 89, "second" : 22, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 47.5, 17.5 ], "duration" : 2.162431, "related_events" : [ "124cf9e9-e356-4561-a0a8-e3163ef17e3c" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 27.110514, "angle" : 1.7450411, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 42.8, 44.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "124cf9e9-e356-4561-a0a8-e3163ef17e3c", "index" : 3703, "period" : 2, "timestamp" : "00:44:24.165", "minute" : 89, "second" : 24, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 42.8, 44.2 ], "related_events" : [ "e32d447f-d04b-4552-a041-33830b517343" ] }, { "id" : "47fcef22-0c56-44fa-81b1-674c160b137e", "index" : 3704, "period" : 2, "timestamp" : "00:44:24.165", "minute" : 89, "second" : 24, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 42.8, 44.2 ], "duration" : 1.330551, "related_events" : [ "124cf9e9-e356-4561-a0a8-e3163ef17e3c", "3b5bc2e6-7cb9-4301-b65b-59e783aa1068" ], "carry" : { "end_location" : [ 42.8, 44.2 ] } }, { "id" : "3b5bc2e6-7cb9-4301-b65b-59e783aa1068", "index" : 3705, "period" : 2, "timestamp" : "00:44:25.495", "minute" : 89, "second" : 25, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 42.8, 44.2 ], "duration" : 1.128361, "related_events" : [ "a6127c37-8fb7-46bf-811d-1ef300f7fae0" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 28.482977, "angle" : 1.3513658, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.0, 72.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "a6127c37-8fb7-46bf-811d-1ef300f7fae0", "index" : 3706, "period" : 2, "timestamp" : "00:44:26.624", "minute" : 89, "second" : 26, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 49.0, 72.0 ], "related_events" : [ "3b5bc2e6-7cb9-4301-b65b-59e783aa1068" ] }, { "id" : "d6b483c3-fe12-44f7-99c0-8c73535b699e", "index" : 3707, "period" : 2, "timestamp" : "00:44:26.624", "minute" : 89, "second" : 26, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 49.0, 72.0 ], "duration" : 0.852501, "related_events" : [ "90029a49-df9e-422b-b520-f1fc8dac511a", "a6127c37-8fb7-46bf-811d-1ef300f7fae0" ], "carry" : { "end_location" : [ 49.2, 73.1 ] } }, { "id" : "90029a49-df9e-422b-b520-f1fc8dac511a", "index" : 3708, "period" : 2, "timestamp" : "00:44:27.476", "minute" : 89, "second" : 27, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 49.2, 73.1 ], "duration" : 0.919488, "related_events" : [ "7995374c-f1bf-439d-8da1-86b62db9bc60" ], "pass" : { "recipient" : { "id" : 3091, "name" : "Moussa Sissoko" }, "length" : 13.541787, "angle" : 0.35444918, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 61.9, 77.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "7995374c-f1bf-439d-8da1-86b62db9bc60", "index" : 3709, "period" : 2, "timestamp" : "00:44:28.396", "minute" : 89, "second" : 28, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3091, "name" : "Moussa Sissoko" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 61.9, 77.8 ], "related_events" : [ "90029a49-df9e-422b-b520-f1fc8dac511a" ] }, { "id" : "e3648fba-350e-4e12-9aed-c3038bf43331", "index" : 3710, "period" : 2, "timestamp" : "00:44:28.396", "minute" : 89, "second" : 28, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3091, "name" : "Moussa Sissoko" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 61.9, 77.8 ], "duration" : 1.195555, "related_events" : [ "7995374c-f1bf-439d-8da1-86b62db9bc60", "7d5791d0-6167-40ff-b8ac-a505589dabd0" ], "carry" : { "end_location" : [ 58.0, 75.7 ] } }, { "id" : "7d5791d0-6167-40ff-b8ac-a505589dabd0", "index" : 3711, "period" : 2, "timestamp" : "00:44:29.591", "minute" : 89, "second" : 29, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3091, "name" : "Moussa Sissoko" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 58.0, 75.7 ], "duration" : 0.856468, "related_events" : [ "261b2a89-2a54-4df2-bb37-cce88e732587" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 12.831601, "angle" : -3.0713956, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 45.2, 74.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "261b2a89-2a54-4df2-bb37-cce88e732587", "index" : 3712, "period" : 2, "timestamp" : "00:44:30.448", "minute" : 89, "second" : 30, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 45.2, 74.8 ], "related_events" : [ "7d5791d0-6167-40ff-b8ac-a505589dabd0" ] }, { "id" : "6d8d96c6-e81a-4c1f-bd6e-fbc47789b4d1", "index" : 3713, "period" : 2, "timestamp" : "00:44:30.448", "minute" : 89, "second" : 30, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 45.2, 74.8 ], "duration" : 1.06972, "related_events" : [ "16f1501b-c916-4b3a-92fb-ab8f36a12884", "261b2a89-2a54-4df2-bb37-cce88e732587" ], "carry" : { "end_location" : [ 43.5, 73.3 ] } }, { "id" : "16f1501b-c916-4b3a-92fb-ab8f36a12884", "index" : 3714, "period" : 2, "timestamp" : "00:44:31.517", "minute" : 89, "second" : 31, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 43.5, 73.3 ], "duration" : 1.039975, "related_events" : [ "10b8053a-1d5c-457f-8864-fec4b79fe60b" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 20.551641, "angle" : -2.158799, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 32.1, 56.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "10b8053a-1d5c-457f-8864-fec4b79fe60b", "index" : 3715, "period" : 2, "timestamp" : "00:44:32.557", "minute" : 89, "second" : 32, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 32.1, 56.2 ], "related_events" : [ "16f1501b-c916-4b3a-92fb-ab8f36a12884" ] }, { "id" : "7e613897-be44-443f-bfe1-4362b4acf13f", "index" : 3716, "period" : 2, "timestamp" : "00:44:32.557", "minute" : 89, "second" : 32, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 32.1, 56.2 ], "duration" : 1.490646, "related_events" : [ "10b8053a-1d5c-457f-8864-fec4b79fe60b", "f5bc00c8-61a5-4ff6-af70-83756a600290" ], "carry" : { "end_location" : [ 28.1, 53.6 ] } }, { "id" : "f5bc00c8-61a5-4ff6-af70-83756a600290", "index" : 3717, "period" : 2, "timestamp" : "00:44:34.048", "minute" : 89, "second" : 34, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 28.1, 53.6 ], "duration" : 1.279615, "related_events" : [ "7ca6d1f1-bcab-4172-8ff6-08e733e05262" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 35.44926, "angle" : -1.1892422, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 41.3, 20.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "7ca6d1f1-bcab-4172-8ff6-08e733e05262", "index" : 3718, "period" : 2, "timestamp" : "00:44:35.327", "minute" : 89, "second" : 35, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 41.3, 20.7 ], "related_events" : [ "f5bc00c8-61a5-4ff6-af70-83756a600290" ] }, { "id" : "dff0b929-e1b5-48df-958d-37f85a7bcc82", "index" : 3719, "period" : 2, "timestamp" : "00:44:35.327", "minute" : 89, "second" : 35, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 41.3, 20.7 ], "duration" : 1.010503, "related_events" : [ "7ca6d1f1-bcab-4172-8ff6-08e733e05262", "ad9bace4-be37-4197-82e7-7af311e5df49" ], "carry" : { "end_location" : [ 42.6, 17.7 ] } }, { "id" : "ad9bace4-be37-4197-82e7-7af311e5df49", "index" : 3720, "period" : 2, "timestamp" : "00:44:36.338", "minute" : 89, "second" : 36, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 42.6, 17.7 ], "duration" : 1.04313, "related_events" : [ "6925028c-730d-4078-991d-72044e177490" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 18.588438, "angle" : 0.957426, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 53.3, 32.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "6925028c-730d-4078-991d-72044e177490", "index" : 3721, "period" : 2, "timestamp" : "00:44:37.381", "minute" : 89, "second" : 37, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 53.3, 32.9 ], "related_events" : [ "ad9bace4-be37-4197-82e7-7af311e5df49" ] }, { "id" : "a1eefda3-1741-437b-873e-b16351a59b03", "index" : 3722, "period" : 2, "timestamp" : "00:44:37.381", "minute" : 89, "second" : 37, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 53.3, 32.9 ], "duration" : 1.41658, "related_events" : [ "6925028c-730d-4078-991d-72044e177490", "69a7b79b-d632-402d-8d8c-c338b7803c7a" ], "carry" : { "end_location" : [ 50.1, 27.1 ] } }, { "id" : "69a7b79b-d632-402d-8d8c-c338b7803c7a", "index" : 3723, "period" : 2, "timestamp" : "00:44:38.798", "minute" : 89, "second" : 38, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 50.1, 27.1 ], "duration" : 1.481556, "related_events" : [ "09159158-1d69-4251-931d-ac570901d68b" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 22.357325, "angle" : -1.2476313, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 57.2, 5.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "09159158-1d69-4251-931d-ac570901d68b", "index" : 3724, "period" : 2, "timestamp" : "00:44:40.279", "minute" : 89, "second" : 40, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 57.2, 5.9 ], "related_events" : [ "69a7b79b-d632-402d-8d8c-c338b7803c7a" ] }, { "id" : "6d431df6-209e-47ff-aef1-2a3030939454", "index" : 3725, "period" : 2, "timestamp" : "00:44:40.279", "minute" : 89, "second" : 40, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 57.2, 5.9 ], "duration" : 0.905135, "related_events" : [ "09159158-1d69-4251-931d-ac570901d68b", "da5db460-0ae8-4f9f-945d-16ca47d1f4bf" ], "carry" : { "end_location" : [ 56.7, 6.8 ] } }, { "id" : "da5db460-0ae8-4f9f-945d-16ca47d1f4bf", "index" : 3726, "period" : 2, "timestamp" : "00:44:41.184", "minute" : 89, "second" : 41, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 56.7, 6.8 ], "duration" : 0.885968, "related_events" : [ "ec72d07e-45cf-4e0a-82a0-b12a788f0b69" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 13.318408, "angle" : 1.5182133, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 57.4, 20.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "ec72d07e-45cf-4e0a-82a0-b12a788f0b69", "index" : 3727, "period" : 2, "timestamp" : "00:44:42.070", "minute" : 89, "second" : 42, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 57.4, 20.1 ], "related_events" : [ "da5db460-0ae8-4f9f-945d-16ca47d1f4bf" ] }, { "id" : "054b10ba-fb58-4175-97ec-e40b6ea53744", "index" : 3728, "period" : 2, "timestamp" : "00:44:42.070", "minute" : 89, "second" : 42, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 57.4, 20.1 ], "duration" : 1.634251, "related_events" : [ "e250cd8d-b872-420f-a770-9548d0eaddb3", "ec72d07e-45cf-4e0a-82a0-b12a788f0b69" ], "carry" : { "end_location" : [ 49.7, 27.8 ] } }, { "id" : "e250cd8d-b872-420f-a770-9548d0eaddb3", "index" : 3729, "period" : 2, "timestamp" : "00:44:43.705", "minute" : 89, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 49.7, 27.8 ], "duration" : 1.895969, "related_events" : [ "3343896b-5579-4864-9fb0-c2c1dce7a0e7" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 18.179659, "angle" : 1.9482384, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 43.0, 44.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "3343896b-5579-4864-9fb0-c2c1dce7a0e7", "index" : 3730, "period" : 2, "timestamp" : "00:44:45.601", "minute" : 89, "second" : 45, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 43.0, 44.7 ], "related_events" : [ "e250cd8d-b872-420f-a770-9548d0eaddb3" ] }, { "id" : "735a283d-6358-4df7-a443-624246242c54", "index" : 3731, "period" : 2, "timestamp" : "00:44:45.601", "minute" : 89, "second" : 45, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 43.0, 44.7 ], "duration" : 3.050059, "related_events" : [ "3343896b-5579-4864-9fb0-c2c1dce7a0e7", "505053b9-014b-461b-8578-a56d22f6e7ca" ], "carry" : { "end_location" : [ 49.0, 51.7 ] } }, { "id" : "505053b9-014b-461b-8578-a56d22f6e7ca", "index" : 3732, "period" : 2, "timestamp" : "00:44:48.651", "minute" : 89, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 49.0, 51.7 ], "duration" : 1.141598, "related_events" : [ "7c2f8ad6-f94e-4893-ac68-f1b0710d6dda" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 13.223085, "angle" : -0.39595458, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 61.2, 46.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "7c2f8ad6-f94e-4893-ac68-f1b0710d6dda", "index" : 3733, "period" : 2, "timestamp" : "00:44:49.792", "minute" : 89, "second" : 49, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 61.2, 46.6 ], "related_events" : [ "505053b9-014b-461b-8578-a56d22f6e7ca" ] }, { "id" : "af574760-2f9b-4402-9289-facb183421c0", "index" : 3734, "period" : 2, "timestamp" : "00:44:49.792", "minute" : 89, "second" : 49, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 61.2, 46.6 ], "duration" : 1.327134, "related_events" : [ "7c2f8ad6-f94e-4893-ac68-f1b0710d6dda", "cc018512-49e5-4373-87f5-abcd7f74dd84" ], "carry" : { "end_location" : [ 59.3, 47.0 ] } }, { "id" : "cc018512-49e5-4373-87f5-abcd7f74dd84", "index" : 3735, "period" : 2, "timestamp" : "00:44:51.119", "minute" : 89, "second" : 51, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 59.3, 47.0 ], "duration" : 1.279324, "related_events" : [ "80538c88-411e-4dad-8e99-98ba8762b42e" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 17.69209, "angle" : -1.7182889, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 56.7, 29.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "80538c88-411e-4dad-8e99-98ba8762b42e", "index" : 3736, "period" : 2, "timestamp" : "00:44:52.399", "minute" : 89, "second" : 52, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 56.7, 29.5 ], "related_events" : [ "cc018512-49e5-4373-87f5-abcd7f74dd84" ] }, { "id" : "9d4a7ecc-cd7f-4712-95ef-d8c7d19500a1", "index" : 3737, "period" : 2, "timestamp" : "00:44:52.399", "minute" : 89, "second" : 52, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 56.7, 29.5 ], "duration" : 1.660919, "related_events" : [ "602cba1b-aa5c-4c35-9d8c-ebd86fff57ec", "80538c88-411e-4dad-8e99-98ba8762b42e" ], "carry" : { "end_location" : [ 56.7, 26.9 ] } }, { "id" : "602cba1b-aa5c-4c35-9d8c-ebd86fff57ec", "index" : 3738, "period" : 2, "timestamp" : "00:44:54.060", "minute" : 89, "second" : 54, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 56.7, 26.9 ], "duration" : 1.049455, "related_events" : [ "97302e3b-8008-4e04-83cf-7705eed4a9e8" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 14.105673, "angle" : 0.028361188, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 70.8, 27.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "97302e3b-8008-4e04-83cf-7705eed4a9e8", "index" : 3739, "period" : 2, "timestamp" : "00:44:55.109", "minute" : 89, "second" : 55, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 70.8, 27.3 ], "related_events" : [ "602cba1b-aa5c-4c35-9d8c-ebd86fff57ec" ] }, { "id" : "fc34c09b-ab9a-475e-a972-b93442522677", "index" : 3740, "period" : 2, "timestamp" : "00:44:55.109", "minute" : 89, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 70.8, 28.2 ], "duration" : 0.994289, "related_events" : [ "05ba0710-6322-4096-b272-0e51b1cd3827" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 13.086252, "angle" : -3.026716, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 57.8, 26.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "05ba0710-6322-4096-b272-0e51b1cd3827", "index" : 3741, "period" : 2, "timestamp" : "00:44:56.103", "minute" : 89, "second" : 56, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 57.8, 26.7 ], "related_events" : [ "fc34c09b-ab9a-475e-a972-b93442522677" ] }, { "id" : "fd50f417-d949-4d0c-a741-39e1e5ba19cb", "index" : 3742, "period" : 2, "timestamp" : "00:44:56.103", "minute" : 89, "second" : 56, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 57.8, 26.7 ], "duration" : 2.751888, "related_events" : [ "05ba0710-6322-4096-b272-0e51b1cd3827", "a78d61f0-9458-40c0-868d-ec27f8af6da0" ], "carry" : { "end_location" : [ 63.8, 25.2 ] } }, { "id" : "a78d61f0-9458-40c0-868d-ec27f8af6da0", "index" : 3743, "period" : 2, "timestamp" : "00:44:58.855", "minute" : 89, "second" : 58, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 63.8, 25.2 ], "duration" : 1.213623, "related_events" : [ "1fbedb5f-010a-4a75-b6b1-6cef81d13bb2" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 10.840664, "angle" : -0.91622555, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 70.4, 16.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "1fbedb5f-010a-4a75-b6b1-6cef81d13bb2", "index" : 3744, "period" : 2, "timestamp" : "00:45:00.069", "minute" : 90, "second" : 0, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 70.4, 16.6 ], "related_events" : [ "a78d61f0-9458-40c0-868d-ec27f8af6da0" ] }, { "id" : "3dd5a7f8-42db-4189-8564-9b819a2cc3f2", "index" : 3745, "period" : 2, "timestamp" : "00:45:00.069", "minute" : 90, "second" : 0, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 70.4, 16.6 ], "duration" : 2.092871, "related_events" : [ "1fbedb5f-010a-4a75-b6b1-6cef81d13bb2", "c9ef2b74-9aa5-4a84-9a95-131083456347" ], "carry" : { "end_location" : [ 72.3, 18.8 ] } }, { "id" : "c9ef2b74-9aa5-4a84-9a95-131083456347", "index" : 3746, "period" : 2, "timestamp" : "00:45:02.162", "minute" : 90, "second" : 2, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 72.3, 18.8 ], "duration" : 0.969331, "related_events" : [ "f1a2645c-7870-4a2d-8f1a-bdb93121b7fb" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 8.676981, "angle" : 2.6624823, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.6, 22.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f1a2645c-7870-4a2d-8f1a-bdb93121b7fb", "index" : 3747, "period" : 2, "timestamp" : "00:45:03.131", "minute" : 90, "second" : 3, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 64.6, 22.8 ], "related_events" : [ "c9ef2b74-9aa5-4a84-9a95-131083456347" ] }, { "id" : "2cd3f887-7d00-4eca-ba23-2008276f2ec0", "index" : 3748, "period" : 2, "timestamp" : "00:45:03.131", "minute" : 90, "second" : 3, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 64.6, 22.8 ], "duration" : 2.736078, "related_events" : [ "9551bb69-1e74-405b-a7c4-7e723f0317e3", "f1a2645c-7870-4a2d-8f1a-bdb93121b7fb" ], "carry" : { "end_location" : [ 65.3, 25.0 ] } }, { "id" : "9551bb69-1e74-405b-a7c4-7e723f0317e3", "index" : 3749, "period" : 2, "timestamp" : "00:45:05.867", "minute" : 90, "second" : 5, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 65.3, 25.0 ], "duration" : 1.421673, "related_events" : [ "36195a26-0f35-49c9-b295-e1e353154afc" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 27.26848, "angle" : -0.66844094, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 86.7, 8.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "36195a26-0f35-49c9-b295-e1e353154afc", "index" : 3750, "period" : 2, "timestamp" : "00:45:07.289", "minute" : 90, "second" : 7, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 86.7, 8.1 ], "related_events" : [ "9551bb69-1e74-405b-a7c4-7e723f0317e3" ] }, { "id" : "98f9208e-1df0-4a52-a732-5726b7f793ac", "index" : 3751, "period" : 2, "timestamp" : "00:45:07.289", "minute" : 90, "second" : 7, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 86.7, 8.1 ], "duration" : 3.783068, "related_events" : [ "36195a26-0f35-49c9-b295-e1e353154afc", "cb835f42-a260-456e-99bc-dc1a232cd7f7" ], "carry" : { "end_location" : [ 93.3, 5.1 ] } }, { "id" : "cb835f42-a260-456e-99bc-dc1a232cd7f7", "index" : 3752, "period" : 2, "timestamp" : "00:45:11.072", "minute" : 90, "second" : 11, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 93.3, 5.1 ], "duration" : 2.171688, "related_events" : [ "64f8dffa-cbdb-4570-84e7-8d1a943f89ef" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 18.027203, "angle" : 2.7002738, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 77.0, 12.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "64f8dffa-cbdb-4570-84e7-8d1a943f89ef", "index" : 3753, "period" : 2, "timestamp" : "00:45:13.244", "minute" : 90, "second" : 13, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 77.0, 12.8 ], "related_events" : [ "cb835f42-a260-456e-99bc-dc1a232cd7f7" ] }, { "id" : "51704f6f-4e47-4992-b29c-d6573fa2655b", "index" : 3754, "period" : 2, "timestamp" : "00:45:13.244", "minute" : 90, "second" : 13, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 77.0, 12.8 ], "duration" : 1.090771, "related_events" : [ "4a0d8f86-3d83-4513-afe0-9fcf04284623", "64f8dffa-cbdb-4570-84e7-8d1a943f89ef" ], "carry" : { "end_location" : [ 77.5, 14.7 ] } }, { "id" : "4a0d8f86-3d83-4513-afe0-9fcf04284623", "index" : 3755, "period" : 2, "timestamp" : "00:45:14.334", "minute" : 90, "second" : 14, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 77.5, 14.7 ], "duration" : 0.857178, "related_events" : [ "a10e72da-fdb6-4ec1-8da1-fb58d5ef421e" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 7.4632435, "angle" : 1.2575202, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 79.8, 21.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "a10e72da-fdb6-4ec1-8da1-fb58d5ef421e", "index" : 3756, "period" : 2, "timestamp" : "00:45:15.192", "minute" : 90, "second" : 15, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 79.8, 21.8 ], "related_events" : [ "4a0d8f86-3d83-4513-afe0-9fcf04284623" ] }, { "id" : "4ee6edbb-e987-4acf-91e3-d2b816d57fd8", "index" : 3757, "period" : 2, "timestamp" : "00:45:15.192", "minute" : 90, "second" : 15, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 78.1, 23.3 ], "duration" : 1.119234, "related_events" : [ "6c182d5e-fd1c-458b-816c-1f42afb6fcc2" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 15.370751, "angle" : 2.8033826, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 63.6, 28.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "6c182d5e-fd1c-458b-816c-1f42afb6fcc2", "index" : 3758, "period" : 2, "timestamp" : "00:45:16.311", "minute" : 90, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 63.6, 28.4 ], "related_events" : [ "4ee6edbb-e987-4acf-91e3-d2b816d57fd8" ] }, { "id" : "5145fcc9-a354-4039-82a3-e0efef6d52e5", "index" : 3759, "period" : 2, "timestamp" : "00:45:16.311", "minute" : 90, "second" : 16, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 63.6, 28.4 ], "duration" : 0.826447, "related_events" : [ "6c182d5e-fd1c-458b-816c-1f42afb6fcc2", "e17f3262-2691-48ab-96b1-c4f490ae5711" ], "carry" : { "end_location" : [ 64.0, 28.2 ] } }, { "id" : "e17f3262-2691-48ab-96b1-c4f490ae5711", "index" : 3760, "period" : 2, "timestamp" : "00:45:17.137", "minute" : 90, "second" : 17, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 64.0, 28.2 ], "duration" : 1.854371, "related_events" : [ "8f261c57-09bf-406d-ac36-dc8667bdea57" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 25.9434, "angle" : 1.6286467, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.5, 54.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "8f261c57-09bf-406d-ac36-dc8667bdea57", "index" : 3761, "period" : 2, "timestamp" : "00:45:18.992", "minute" : 90, "second" : 18, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 62.5, 54.1 ], "related_events" : [ "e17f3262-2691-48ab-96b1-c4f490ae5711" ] }, { "id" : "bd62bb29-d530-4a85-9a87-065d46a3577a", "index" : 3762, "period" : 2, "timestamp" : "00:45:18.992", "minute" : 90, "second" : 18, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 62.5, 54.1 ], "duration" : 3.151215, "related_events" : [ "8f261c57-09bf-406d-ac36-dc8667bdea57", "a6412e4a-3f88-46a3-b50d-ae57b4d4c378" ], "carry" : { "end_location" : [ 75.3, 63.1 ] } }, { "id" : "a6412e4a-3f88-46a3-b50d-ae57b4d4c378", "index" : 3763, "period" : 2, "timestamp" : "00:45:22.143", "minute" : 90, "second" : 22, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 75.3, 63.1 ], "duration" : 1.416955, "related_events" : [ "22d5071b-e7b9-4776-a93d-2313f86feb88" ], "pass" : { "recipient" : { "id" : 4445, "name" : "Jules Koundé" }, "length" : 18.03136, "angle" : 0.7893197, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 88.0, 75.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "22d5071b-e7b9-4776-a93d-2313f86feb88", "index" : 3764, "period" : 2, "timestamp" : "00:45:23.560", "minute" : 90, "second" : 23, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 88.0, 75.9 ], "related_events" : [ "a6412e4a-3f88-46a3-b50d-ae57b4d4c378" ] }, { "id" : "05e476c8-a5fe-4d60-bee4-5d5bc0e9d15c", "index" : 3765, "period" : 2, "timestamp" : "00:45:23.560", "minute" : 90, "second" : 23, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 88.0, 75.9 ], "duration" : 1.154397, "related_events" : [ "22d5071b-e7b9-4776-a93d-2313f86feb88", "fc9e3a8a-0be2-4481-b072-32474d400b2a" ], "carry" : { "end_location" : [ 90.1, 76.3 ] } }, { "id" : "fc9e3a8a-0be2-4481-b072-32474d400b2a", "index" : 3766, "period" : 2, "timestamp" : "00:45:24.714", "minute" : 90, "second" : 24, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 90.1, 76.3 ], "duration" : 1.600309, "related_events" : [ "04d94ed7-6e93-4962-8a67-7d129f886585" ], "pass" : { "recipient" : { "id" : 3091, "name" : "Moussa Sissoko" }, "length" : 14.35897, "angle" : 0.09065989, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 104.4, 77.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "999041d9-0b06-4c0b-95d9-1966fa861cb9", "index" : 3767, "period" : 2, "timestamp" : "00:45:25.538", "minute" : 90, "second" : 25, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "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" : [ 15.9, 4.2 ], "duration" : 0.930839, "related_events" : [ "04d94ed7-6e93-4962-8a67-7d129f886585", "9d9b022b-fce3-4556-8895-3b96cf363f1f" ] }, { "id" : "04d94ed7-6e93-4962-8a67-7d129f886585", "index" : 3768, "period" : 2, "timestamp" : "00:45:26.314", "minute" : 90, "second" : 26, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3091, "name" : "Moussa Sissoko" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 104.4, 77.6 ], "under_pressure" : true, "related_events" : [ "999041d9-0b06-4c0b-95d9-1966fa861cb9", "fc9e3a8a-0be2-4481-b072-32474d400b2a" ] }, { "id" : "9d9b022b-fce3-4556-8895-3b96cf363f1f", "index" : 3769, "period" : 2, "timestamp" : "00:45:26.314", "minute" : 90, "second" : 26, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3091, "name" : "Moussa Sissoko" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 104.4, 77.6 ], "duration" : 1.603706, "under_pressure" : true, "related_events" : [ "04d94ed7-6e93-4962-8a67-7d129f886585", "999041d9-0b06-4c0b-95d9-1966fa861cb9", "c7385e9c-cfca-4c46-b571-e402e81d7683" ], "carry" : { "end_location" : [ 94.4, 75.7 ] } }, { "id" : "c7385e9c-cfca-4c46-b571-e402e81d7683", "index" : 3770, "period" : 2, "timestamp" : "00:45:27.918", "minute" : 90, "second" : 27, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3091, "name" : "Moussa Sissoko" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 94.4, 75.7 ], "duration" : 0.964383, "related_events" : [ "f5e24f7f-9c5a-43ad-bfb9-e9ff54503480" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 9.360022, "angle" : -2.2121606, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 88.8, 68.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f5e24f7f-9c5a-43ad-bfb9-e9ff54503480", "index" : 3771, "period" : 2, "timestamp" : "00:45:28.883", "minute" : 90, "second" : 28, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 88.8, 68.2 ], "related_events" : [ "c7385e9c-cfca-4c46-b571-e402e81d7683" ] }, { "id" : "92b110d1-83db-43dd-af80-2716b7a95ff2", "index" : 3772, "period" : 2, "timestamp" : "00:45:28.883", "minute" : 90, "second" : 28, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 88.8, 68.2 ], "duration" : 3.182351, "under_pressure" : true, "related_events" : [ "0ea429cc-5fc4-4b2d-9194-5a3151c810e4", "b95e6c6f-df54-400c-8c13-dbad74162df8", "f5e24f7f-9c5a-43ad-bfb9-e9ff54503480" ], "carry" : { "end_location" : [ 75.8, 71.0 ] } }, { "id" : "0ea429cc-5fc4-4b2d-9194-5a3151c810e4", "index" : 3773, "period" : 2, "timestamp" : "00:45:29.120", "minute" : 90, "second" : 29, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 31.3, 12.1 ], "duration" : 3.006255, "related_events" : [ "92b110d1-83db-43dd-af80-2716b7a95ff2", "b95e6c6f-df54-400c-8c13-dbad74162df8" ] }, { "id" : "b95e6c6f-df54-400c-8c13-dbad74162df8", "index" : 3774, "period" : 2, "timestamp" : "00:45:32.065", "minute" : 90, "second" : 32, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 75.8, 71.0 ], "duration" : 1.019554, "under_pressure" : true, "related_events" : [ "0ea429cc-5fc4-4b2d-9194-5a3151c810e4", "ef3f617e-d53f-42f7-8007-752d4e2627a5" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 9.932271, "angle" : -1.0079281, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 81.1, 62.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ef3f617e-d53f-42f7-8007-752d4e2627a5", "index" : 3775, "period" : 2, "timestamp" : "00:45:33.084", "minute" : 90, "second" : 33, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 81.1, 62.6 ], "related_events" : [ "b95e6c6f-df54-400c-8c13-dbad74162df8" ] }, { "id" : "ef43342e-67fa-47bf-a557-17ed0f9fada8", "index" : 3776, "period" : 2, "timestamp" : "00:45:33.084", "minute" : 90, "second" : 33, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 81.1, 62.6 ], "duration" : 0.739936, "under_pressure" : true, "related_events" : [ "0b4d4ca1-7afc-4472-9f32-0dab638a835a", "97058f5c-3f6f-461f-9b8c-976509b000c2", "ef3f617e-d53f-42f7-8007-752d4e2627a5" ], "carry" : { "end_location" : [ 80.0, 64.1 ] } }, { "id" : "0b4d4ca1-7afc-4472-9f32-0dab638a835a", "index" : 3777, "period" : 2, "timestamp" : "00:45:33.446", "minute" : 90, "second" : 33, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 39.4, 16.0 ], "duration" : 0.653503, "related_events" : [ "97058f5c-3f6f-461f-9b8c-976509b000c2", "ef43342e-67fa-47bf-a557-17ed0f9fada8" ] }, { "id" : "97058f5c-3f6f-461f-9b8c-976509b000c2", "index" : 3778, "period" : 2, "timestamp" : "00:45:33.824", "minute" : 90, "second" : 33, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 80.0, 64.1 ], "duration" : 1.448708, "under_pressure" : true, "related_events" : [ "0b4d4ca1-7afc-4472-9f32-0dab638a835a", "ee49c841-7de0-4126-8a6e-51fcbfbde65f" ], "pass" : { "recipient" : { "id" : 3091, "name" : "Moussa Sissoko" }, "length" : 13.603309, "angle" : 0.90524, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 88.4, 74.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ee49c841-7de0-4126-8a6e-51fcbfbde65f", "index" : 3779, "period" : 2, "timestamp" : "00:45:35.273", "minute" : 90, "second" : 35, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3091, "name" : "Moussa Sissoko" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 88.4, 74.8 ], "related_events" : [ "97058f5c-3f6f-461f-9b8c-976509b000c2" ] }, { "id" : "0fb3c433-0901-45d9-93fd-4f77fd01cda9", "index" : 3780, "period" : 2, "timestamp" : "00:45:35.273", "minute" : 90, "second" : 35, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3091, "name" : "Moussa Sissoko" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 88.4, 74.8 ], "duration" : 4.427227, "related_events" : [ "d85d3bfc-d5de-4b64-a0ee-9ad56d5b6238", "ee49c841-7de0-4126-8a6e-51fcbfbde65f" ], "carry" : { "end_location" : [ 92.7, 77.0 ] } }, { "id" : "d85d3bfc-d5de-4b64-a0ee-9ad56d5b6238", "index" : 3781, "period" : 2, "timestamp" : "00:45:39.700", "minute" : 90, "second" : 39, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3091, "name" : "Moussa Sissoko" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 92.7, 77.0 ], "duration" : 0.968077, "related_events" : [ "e726450e-d2f4-49f7-a48e-3fedd411a37a" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 9.451455, "angle" : -2.6211343, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 84.5, 72.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "e726450e-d2f4-49f7-a48e-3fedd411a37a", "index" : 3782, "period" : 2, "timestamp" : "00:45:40.668", "minute" : 90, "second" : 40, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 84.5, 72.3 ], "related_events" : [ "d85d3bfc-d5de-4b64-a0ee-9ad56d5b6238" ] }, { "id" : "7b15d83b-395a-4256-98a1-029fc37ea95b", "index" : 3783, "period" : 2, "timestamp" : "00:45:40.668", "minute" : 90, "second" : 40, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 84.5, 72.3 ], "duration" : 0.757925, "related_events" : [ "b7b98176-56c8-4a84-bf8e-3cc758530d53" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 9.291394, "angle" : -1.4304214, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 85.8, 63.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "b7b98176-56c8-4a84-bf8e-3cc758530d53", "index" : 3784, "period" : 2, "timestamp" : "00:45:41.426", "minute" : 90, "second" : 41, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 85.8, 63.1 ], "related_events" : [ "7b15d83b-395a-4256-98a1-029fc37ea95b" ] }, { "id" : "01de2e1d-da45-49d6-b60a-2b3c4e5c2688", "index" : 3785, "period" : 2, "timestamp" : "00:45:41.426", "minute" : 90, "second" : 41, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 85.8, 63.1 ], "duration" : 1.987374, "related_events" : [ "0076d917-5251-4af7-b01f-4c6e647251ff", "b7b98176-56c8-4a84-bf8e-3cc758530d53" ], "carry" : { "end_location" : [ 79.0, 67.5 ] } }, { "id" : "0076d917-5251-4af7-b01f-4c6e647251ff", "index" : 3786, "period" : 2, "timestamp" : "00:45:43.414", "minute" : 90, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 23, "name" : "Center Forward" }, "location" : [ 79.0, 67.5 ], "duration" : 1.574151, "related_events" : [ "32d3e63f-8f40-43ad-9ae7-fac2119defb6" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 14.650939, "angle" : -2.9562447, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 64.6, 64.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "32d3e63f-8f40-43ad-9ae7-fac2119defb6", "index" : 3787, "period" : 2, "timestamp" : "00:45:44.988", "minute" : 90, "second" : 44, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 64.6, 64.8 ], "related_events" : [ "0076d917-5251-4af7-b01f-4c6e647251ff" ] }, { "id" : "403e13fc-29f0-4c58-ac65-48b6c40623ff", "index" : 3788, "period" : 2, "timestamp" : "00:45:44.988", "minute" : 90, "second" : 44, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 64.6, 64.8 ], "duration" : 1.756607, "related_events" : [ "32d3e63f-8f40-43ad-9ae7-fac2119defb6", "7b0b095b-6d67-42ef-8366-4111c0e70641" ], "carry" : { "end_location" : [ 64.0, 60.1 ] } }, { "id" : "7b0b095b-6d67-42ef-8366-4111c0e70641", "index" : 3789, "period" : 2, "timestamp" : "00:45:46.744", "minute" : 90, "second" : 46, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 64.0, 60.1 ], "duration" : 0.99469, "related_events" : [ "02903396-d91c-462a-8894-60c2e85a6136" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 19.531, "angle" : -1.6271468, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.9, 40.6 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "02903396-d91c-462a-8894-60c2e85a6136", "index" : 3790, "period" : 2, "timestamp" : "00:45:47.739", "minute" : 90, "second" : 47, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 62.9, 40.6 ], "related_events" : [ "7b0b095b-6d67-42ef-8366-4111c0e70641" ] }, { "id" : "b2a1eb3b-6f39-4af5-b94e-91bf05fe3c69", "index" : 3791, "period" : 2, "timestamp" : "00:45:47.739", "minute" : 90, "second" : 47, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 62.9, 40.6 ], "duration" : 0.523784, "related_events" : [ "02903396-d91c-462a-8894-60c2e85a6136", "73cabfd4-70a2-4bdc-8a89-b53783de28db" ], "carry" : { "end_location" : [ 64.4, 37.4 ] } }, { "id" : "73cabfd4-70a2-4bdc-8a89-b53783de28db", "index" : 3792, "period" : 2, "timestamp" : "00:45:48.263", "minute" : 90, "second" : 48, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 64.4, 37.4 ], "duration" : 1.893474, "related_events" : [ "492eba57-caa7-41f2-8236-02ed37641661" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 10.778219, "angle" : -1.0988501, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 69.3, 27.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "492eba57-caa7-41f2-8236-02ed37641661", "index" : 3793, "period" : 2, "timestamp" : "00:45:50.156", "minute" : 90, "second" : 50, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 69.3, 27.8 ], "related_events" : [ "73cabfd4-70a2-4bdc-8a89-b53783de28db" ] }, { "id" : "253c9b35-fead-4b09-a0ed-2b797148f723", "index" : 3794, "period" : 2, "timestamp" : "00:45:50.156", "minute" : 90, "second" : 50, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 69.3, 27.8 ], "duration" : 3.419379, "related_events" : [ "2da90b98-9845-4592-aa37-a7d78570dba6", "492eba57-caa7-41f2-8236-02ed37641661" ], "carry" : { "end_location" : [ 76.2, 22.8 ] } }, { "id" : "2da90b98-9845-4592-aa37-a7d78570dba6", "index" : 3795, "period" : 2, "timestamp" : "00:45:53.576", "minute" : 90, "second" : 53, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 76.2, 22.8 ], "duration" : 0.69281, "related_events" : [ "922d63c8-97fa-420b-a16c-208b905c737e" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 9.741663, "angle" : -0.6250227, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 84.1, 17.1 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "922d63c8-97fa-420b-a16c-208b905c737e", "index" : 3796, "period" : 2, "timestamp" : "00:45:54.269", "minute" : 90, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 84.1, 17.1 ], "related_events" : [ "2da90b98-9845-4592-aa37-a7d78570dba6" ] }, { "id" : "35bbb3a4-398a-489f-9b3f-9aaab9149010", "index" : 3797, "period" : 2, "timestamp" : "00:45:54.269", "minute" : 90, "second" : 54, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 84.1, 17.1 ], "duration" : 3.189233, "related_events" : [ "66b13b36-7e73-435d-af4f-1c9f16b14c13", "922d63c8-97fa-420b-a16c-208b905c737e" ], "carry" : { "end_location" : [ 76.0, 18.8 ] } }, { "id" : "66b13b36-7e73-435d-af4f-1c9f16b14c13", "index" : 3798, "period" : 2, "timestamp" : "00:45:57.458", "minute" : 90, "second" : 57, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 76.0, 18.8 ], "duration" : 0.883362, "related_events" : [ "a217f9b2-2c24-47db-b580-455099fd10be" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 10.358571, "angle" : -1.3468919, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 78.3, 8.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "a217f9b2-2c24-47db-b580-455099fd10be", "index" : 3799, "period" : 2, "timestamp" : "00:45:58.341", "minute" : 90, "second" : 58, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 78.3, 8.7 ], "related_events" : [ "66b13b36-7e73-435d-af4f-1c9f16b14c13" ] }, { "id" : "94af45f5-1e0c-41ce-a71c-8b514b8c14c2", "index" : 3800, "period" : 2, "timestamp" : "00:45:58.341", "minute" : 90, "second" : 58, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 78.3, 8.7 ], "duration" : 0.926596, "related_events" : [ "3a310796-136b-4084-be13-bf31758f563f", "a217f9b2-2c24-47db-b580-455099fd10be" ], "carry" : { "end_location" : [ 77.9, 7.4 ] } }, { "id" : "3a310796-136b-4084-be13-bf31758f563f", "index" : 3801, "period" : 2, "timestamp" : "00:45:59.268", "minute" : 90, "second" : 59, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 77.9, 7.4 ], "duration" : 1.074182, "related_events" : [ "74da05f6-9614-4f3b-a0f6-e23d133a8c23" ], "pass" : { "recipient" : { "id" : 8217, "name" : "Kingsley Coman" }, "length" : 20.554804, "angle" : -0.07304057, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 98.4, 5.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "74da05f6-9614-4f3b-a0f6-e23d133a8c23", "index" : 3802, "period" : 2, "timestamp" : "00:46:00.342", "minute" : 91, "second" : 0, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 98.4, 5.9 ], "related_events" : [ "3a310796-136b-4084-be13-bf31758f563f" ] }, { "id" : "65711797-ab42-422a-a274-ec606c7cd0b7", "index" : 3803, "period" : 2, "timestamp" : "00:46:00.342", "minute" : 91, "second" : 0, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 98.4, 5.9 ], "duration" : 6.307845, "under_pressure" : true, "related_events" : [ "74da05f6-9614-4f3b-a0f6-e23d133a8c23", "a48e746d-da33-4390-ab95-ca5f936557d5", "a7aefea8-3735-41c4-a804-c7fdc14bb20a" ], "carry" : { "end_location" : [ 116.6, 22.2 ] } }, { "id" : "a7aefea8-3735-41c4-a804-c7fdc14bb20a", "index" : 3804, "period" : 2, "timestamp" : "00:46:04.394", "minute" : 91, "second" : 4, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5204, "name" : "Bruno Miguel Borges Fernandes" }, "position" : { "id" : 12, "name" : "Right Midfield" }, "location" : [ 7.8, 65.0 ], "duration" : 1.224092, "related_events" : [ "65711797-ab42-422a-a274-ec606c7cd0b7" ] }, { "id" : "a48e746d-da33-4390-ab95-ca5f936557d5", "index" : 3805, "period" : 2, "timestamp" : "00:46:06.650", "minute" : 91, "second" : 6, "type" : { "id" : 38, "name" : "Miscontrol" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "out" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 17, "name" : "Right Wing" }, "location" : [ 116.6, 22.2 ], "duration" : 0.0 }, { "id" : "51e17eb6-e664-4cb2-a040-e70fd1c65c99", "index" : 3806, "period" : 2, "timestamp" : "00:46:09.983", "minute" : 91, "second" : 9, "type" : { "id" : 36, "name" : "Tactical Shift" }, "possession" : 131, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 4, "name" : "From Throw In" }, "team" : { "id" : 771, "name" : "France" }, "duration" : 0.0, "tactics" : { "formation" : 4231, "lineup" : [ { "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "jersey_number" : 1 }, { "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "jersey_number" : 25 }, { "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "jersey_number" : 4 }, { "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "jersey_number" : 3 }, { "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "jersey_number" : 14 }, { "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "jersey_number" : 6 }, { "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "jersey_number" : 13 }, { "player" : { "id" : 3091, "name" : "Moussa Sissoko" }, "position" : { "id" : 17, "name" : "Right Wing" }, "jersey_number" : 17 }, { "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "jersey_number" : 19 }, { "player" : { "id" : 8217, "name" : "Kingsley Coman" }, "position" : { "id" : 21, "name" : "Left Wing" }, "jersey_number" : 20 }, { "player" : { "id" : 3009, "name" : "Kylian Mbappé Lottin" }, "position" : { "id" : 23, "name" : "Center Forward" }, "jersey_number" : 10 } ] } }, { "id" : "bf573d47-3347-4cc5-9956-422b75d7dfa2", "index" : 3807, "period" : 2, "timestamp" : "00:47:30.934", "minute" : 92, "second" : 30, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 132, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "off_camera" : true, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5205, "name" : "Rui Pedro dos Santos Patrício" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 6.0, 44.0 ], "duration" : 2.548014, "related_events" : [ "f61e546a-527e-4222-97eb-3030dd8fbe43" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 24.858398, "angle" : -1.2643118, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 13.5, 20.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 63, "name" : "Goal Kick" } } }, { "id" : "f61e546a-527e-4222-97eb-3030dd8fbe43", "index" : 3808, "period" : 2, "timestamp" : "00:47:33.482", "minute" : 92, "second" : 33, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 132, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 13.5, 20.3 ], "related_events" : [ "bf573d47-3347-4cc5-9956-422b75d7dfa2" ] }, { "id" : "20cc7df1-e2ec-485d-9c26-3f83c60f734c", "index" : 3809, "period" : 2, "timestamp" : "00:47:36.503", "minute" : 92, "second" : 36, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 132, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 21.2, 20.0 ], "duration" : 1.412114, "related_events" : [ "4fdedcd8-5e53-4387-bd0e-0ce6a7525163" ], "pass" : { "recipient" : { "id" : 11173, "name" : "Sérgio Miguel Relvas de Oliveira" }, "length" : 14.057738, "angle" : -0.14994517, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 35.1, 17.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "4fdedcd8-5e53-4387-bd0e-0ce6a7525163", "index" : 3810, "period" : 2, "timestamp" : "00:47:37.915", "minute" : 92, "second" : 37, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 132, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 11173, "name" : "Sérgio Miguel Relvas de Oliveira" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 35.1, 17.9 ], "related_events" : [ "20cc7df1-e2ec-485d-9c26-3f83c60f734c" ] }, { "id" : "eafaa58f-b2d2-4f2e-940f-22ad8a612836", "index" : 3811, "period" : 2, "timestamp" : "00:47:37.915", "minute" : 92, "second" : 37, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 132, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 11173, "name" : "Sérgio Miguel Relvas de Oliveira" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 35.1, 17.9 ], "duration" : 2.634223, "related_events" : [ "4fdedcd8-5e53-4387-bd0e-0ce6a7525163", "51165de3-09ac-4d3d-9060-23fbfb4159f0" ], "carry" : { "end_location" : [ 40.7, 22.6 ] } }, { "id" : "51165de3-09ac-4d3d-9060-23fbfb4159f0", "index" : 3812, "period" : 2, "timestamp" : "00:47:40.549", "minute" : 92, "second" : 40, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 132, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 11173, "name" : "Sérgio Miguel Relvas de Oliveira" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 40.7, 22.6 ], "duration" : 4.812043, "related_events" : [ "e1e81986-81a4-493e-8c2e-e4a1f0f24519" ], "pass" : { "recipient" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "length" : 79.34261, "angle" : 0.032775145, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 120.0, 25.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "outcome" : { "id" : 75, "name" : "Out" }, "through_ball" : true, "technique" : { "id" : 108, "name" : "Through Ball" } } }, { "id" : "e1e81986-81a4-493e-8c2e-e4a1f0f24519", "index" : 3813, "period" : 2, "timestamp" : "00:47:45.361", "minute" : 92, "second" : 45, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 132, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9929, "name" : "Diogo José Teixeira da Silva" }, "position" : { "id" : 16, "name" : "Left Midfield" }, "location" : [ 111.5, 25.2 ], "related_events" : [ "51165de3-09ac-4d3d-9060-23fbfb4159f0" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "73661dbd-2c41-4854-828f-f18ff9b0669a", "index" : 3814, "period" : 2, "timestamp" : "00:47:55.762", "minute" : 92, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "off_camera" : true, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3099, "name" : "Hugo Lloris" }, "position" : { "id" : 1, "name" : "Goalkeeper" }, "location" : [ 7.0, 44.1 ], "duration" : 1.485019, "related_events" : [ "514c3c2f-d414-4ff4-a3e9-6b29eea1628e" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 16.519686, "angle" : 1.1531867, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 13.7, 59.2 ], "body_part" : { "id" : 40, "name" : "Right Foot" }, "type" : { "id" : 63, "name" : "Goal Kick" } } }, { "id" : "514c3c2f-d414-4ff4-a3e9-6b29eea1628e", "index" : 3815, "period" : 2, "timestamp" : "00:47:57.247", "minute" : 92, "second" : 57, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 13.7, 59.2 ], "related_events" : [ "73661dbd-2c41-4854-828f-f18ff9b0669a" ] }, { "id" : "5a0b7d56-da3d-4811-a273-8de8ae21c801", "index" : 3816, "period" : 2, "timestamp" : "00:48:01.051", "minute" : 93, "second" : 1, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 19.9, 63.3 ], "duration" : 1.84484, "related_events" : [ "443b9724-7ff8-4236-8693-b0cbba6dcf91" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 31.554556, "angle" : -1.6979029, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 15.9, 32.0 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "443b9724-7ff8-4236-8693-b0cbba6dcf91", "index" : 3817, "period" : 2, "timestamp" : "00:48:02.896", "minute" : 93, "second" : 2, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 15.9, 32.0 ], "related_events" : [ "5a0b7d56-da3d-4811-a273-8de8ae21c801" ] }, { "id" : "f3ec6f98-346d-4bf1-be49-e9b8a428fac2", "index" : 3818, "period" : 2, "timestamp" : "00:48:02.896", "minute" : 93, "second" : 2, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 15.9, 32.0 ], "duration" : 5.521463, "related_events" : [ "443b9724-7ff8-4236-8693-b0cbba6dcf91", "910f3d7b-8f70-4b54-8cad-85ce410277de" ], "carry" : { "end_location" : [ 36.0, 30.8 ] } }, { "id" : "910f3d7b-8f70-4b54-8cad-85ce410277de", "index" : 3819, "period" : 2, "timestamp" : "00:48:08.417", "minute" : 93, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 36.0, 30.8 ], "duration" : 1.677459, "related_events" : [ "0bd3613e-394f-45b0-bedc-35de11a996c1" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 23.93533, "angle" : 1.6251361, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 34.7, 54.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "0bd3613e-394f-45b0-bedc-35de11a996c1", "index" : 3820, "period" : 2, "timestamp" : "00:48:10.095", "minute" : 93, "second" : 10, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 34.7, 54.7 ], "related_events" : [ "910f3d7b-8f70-4b54-8cad-85ce410277de" ] }, { "id" : "95a5445f-68a3-45a9-ba5c-ce61220aa947", "index" : 3821, "period" : 2, "timestamp" : "00:48:10.095", "minute" : 93, "second" : 10, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 34.7, 54.7 ], "duration" : 1.171934, "related_events" : [ "0bd3613e-394f-45b0-bedc-35de11a996c1", "4713e485-7617-4a9d-a3d7-5631d58632eb" ], "carry" : { "end_location" : [ 38.3, 56.4 ] } }, { "id" : "4713e485-7617-4a9d-a3d7-5631d58632eb", "index" : 3822, "period" : 2, "timestamp" : "00:48:11.267", "minute" : 93, "second" : 11, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 38.3, 56.4 ], "duration" : 1.067012, "related_events" : [ "c8398c81-e301-40d8-9c6d-15bf1bad0190" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 20.602184, "angle" : -0.6580632, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 54.6, 43.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "c8398c81-e301-40d8-9c6d-15bf1bad0190", "index" : 3823, "period" : 2, "timestamp" : "00:48:12.334", "minute" : 93, "second" : 12, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 54.6, 43.8 ], "related_events" : [ "4713e485-7617-4a9d-a3d7-5631d58632eb" ] }, { "id" : "a59dba75-dc8d-453a-85df-4d338c261d2b", "index" : 3824, "period" : 2, "timestamp" : "00:48:12.334", "minute" : 93, "second" : 12, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 54.6, 43.8 ], "duration" : 3.029948, "related_events" : [ "c8398c81-e301-40d8-9c6d-15bf1bad0190", "d1cc15a6-9d57-4578-a2a8-0c2e1e97bbec" ], "carry" : { "end_location" : [ 50.1, 51.9 ] } }, { "id" : "d1cc15a6-9d57-4578-a2a8-0c2e1e97bbec", "index" : 3825, "period" : 2, "timestamp" : "00:48:15.364", "minute" : 93, "second" : 15, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 50.1, 51.9 ], "duration" : 1.22442, "related_events" : [ "28612170-a727-40b0-a348-7e08af04c1e6" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 12.343824, "angle" : -2.0235748, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 44.7, 40.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "28612170-a727-40b0-a348-7e08af04c1e6", "index" : 3826, "period" : 2, "timestamp" : "00:48:16.588", "minute" : 93, "second" : 16, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 44.7, 40.8 ], "related_events" : [ "d1cc15a6-9d57-4578-a2a8-0c2e1e97bbec" ] }, { "id" : "23a7c882-5535-45ab-84cd-c8a63399bbe1", "index" : 3827, "period" : 2, "timestamp" : "00:48:16.588", "minute" : 93, "second" : 16, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 44.7, 40.8 ], "duration" : 0.826318, "related_events" : [ "28612170-a727-40b0-a348-7e08af04c1e6", "9ee886fa-096c-4349-a25d-d3f325867857" ], "carry" : { "end_location" : [ 43.7, 39.3 ] } }, { "id" : "9ee886fa-096c-4349-a25d-d3f325867857", "index" : 3828, "period" : 2, "timestamp" : "00:48:17.415", "minute" : 93, "second" : 17, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 43.7, 39.3 ], "duration" : 1.2608, "related_events" : [ "48c1dca2-1a93-436c-8cb2-9f4abdcfd731" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 11.121151, "angle" : -0.9129077, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 50.5, 30.5 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "48c1dca2-1a93-436c-8cb2-9f4abdcfd731", "index" : 3829, "period" : 2, "timestamp" : "00:48:18.675", "minute" : 93, "second" : 18, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 50.5, 30.5 ], "related_events" : [ "9ee886fa-096c-4349-a25d-d3f325867857" ] }, { "id" : "524004c8-ca09-4f61-b6c8-e25481074962", "index" : 3830, "period" : 2, "timestamp" : "00:48:18.675", "minute" : 93, "second" : 18, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 50.5, 30.5 ], "duration" : 3.93358, "related_events" : [ "45a90480-2a7f-4b3b-a138-25c412cc11b4", "48c1dca2-1a93-436c-8cb2-9f4abdcfd731" ], "carry" : { "end_location" : [ 54.6, 29.0 ] } }, { "id" : "45a90480-2a7f-4b3b-a138-25c412cc11b4", "index" : 3831, "period" : 2, "timestamp" : "00:48:22.609", "minute" : 93, "second" : 22, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 54.6, 29.0 ], "duration" : 1.83608, "related_events" : [ "f3d3d7c4-ef74-4487-8643-8132ed5db30b" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 17.118704, "angle" : -1.5240468, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.4, 11.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "f3d3d7c4-ef74-4487-8643-8132ed5db30b", "index" : 3832, "period" : 2, "timestamp" : "00:48:24.445", "minute" : 93, "second" : 24, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 55.4, 11.9 ], "related_events" : [ "45a90480-2a7f-4b3b-a138-25c412cc11b4" ] }, { "id" : "6082759a-f2a2-475d-92fd-25378756c1cd", "index" : 3833, "period" : 2, "timestamp" : "00:48:24.445", "minute" : 93, "second" : 24, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 55.4, 11.9 ], "duration" : 1.737658, "related_events" : [ "ecc44a5a-cdde-4a9f-a1d5-3161b575e13c", "f3d3d7c4-ef74-4487-8643-8132ed5db30b" ], "carry" : { "end_location" : [ 55.2, 12.1 ] } }, { "id" : "ecc44a5a-cdde-4a9f-a1d5-3161b575e13c", "index" : 3834, "period" : 2, "timestamp" : "00:48:26.183", "minute" : 93, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 55.2, 12.1 ], "duration" : 2.294524, "related_events" : [ "f3410136-f3d0-432b-98c3-da4aa11f37c3" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 22.058558, "angle" : 2.1298761, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 43.5, 30.8 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "f3410136-f3d0-432b-98c3-da4aa11f37c3", "index" : 3835, "period" : 2, "timestamp" : "00:48:28.477", "minute" : 93, "second" : 28, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 43.5, 30.8 ], "related_events" : [ "ecc44a5a-cdde-4a9f-a1d5-3161b575e13c" ] }, { "id" : "c636db5f-305e-41f1-8f55-0b7ae6a4af91", "index" : 3836, "period" : 2, "timestamp" : "00:48:28.477", "minute" : 93, "second" : 28, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 43.5, 30.8 ], "duration" : 2.529026, "related_events" : [ "593b65f5-ba67-479f-ae00-1e518956ac3a", "f3410136-f3d0-432b-98c3-da4aa11f37c3" ], "carry" : { "end_location" : [ 43.9, 34.0 ] } }, { "id" : "593b65f5-ba67-479f-ae00-1e518956ac3a", "index" : 3837, "period" : 2, "timestamp" : "00:48:31.006", "minute" : 93, "second" : 31, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 43.9, 34.0 ], "duration" : 1.581875, "related_events" : [ "aa9c1c7f-5982-4d08-aee4-563f97fd601e" ], "pass" : { "recipient" : { "id" : 3026, "name" : "Adrien Rabiot" }, "length" : 22.831995, "angle" : -1.3545027, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 48.8, 11.7 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "aa9c1c7f-5982-4d08-aee4-563f97fd601e", "index" : 3838, "period" : 2, "timestamp" : "00:48:32.588", "minute" : 93, "second" : 32, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 48.8, 11.7 ], "related_events" : [ "593b65f5-ba67-479f-ae00-1e518956ac3a" ] }, { "id" : "3dabe419-52cb-4179-9da8-72c324646378", "index" : 3839, "period" : 2, "timestamp" : "00:48:32.588", "minute" : 93, "second" : 32, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 48.8, 11.7 ], "duration" : 3.589472, "related_events" : [ "308a1c05-ec6a-4220-b701-4b66191c6f06", "aa9c1c7f-5982-4d08-aee4-563f97fd601e" ], "carry" : { "end_location" : [ 49.2, 10.4 ] } }, { "id" : "308a1c05-ec6a-4220-b701-4b66191c6f06", "index" : 3840, "period" : 2, "timestamp" : "00:48:36.178", "minute" : 93, "second" : 36, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3026, "name" : "Adrien Rabiot" }, "position" : { "id" : 6, "name" : "Left Back" }, "location" : [ 49.2, 10.4 ], "duration" : 0.926125, "related_events" : [ "502aea64-16c2-4dd0-ba44-2eb3629ec75c" ], "pass" : { "recipient" : { "id" : 20004, "name" : "Paul Pogba" }, "length" : 15.016324, "angle" : 1.5241635, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 49.9, 25.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "502aea64-16c2-4dd0-ba44-2eb3629ec75c", "index" : 3841, "period" : 2, "timestamp" : "00:48:37.104", "minute" : 93, "second" : 37, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 49.9, 25.4 ], "related_events" : [ "308a1c05-ec6a-4220-b701-4b66191c6f06" ] }, { "id" : "02916fe0-7fe3-4859-b684-8340fd7e5467", "index" : 3842, "period" : 2, "timestamp" : "00:48:37.104", "minute" : 93, "second" : 37, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 49.9, 25.4 ], "duration" : 0.50994, "related_events" : [ "502aea64-16c2-4dd0-ba44-2eb3629ec75c", "949e23b4-592d-477d-9037-39834d5f065b" ], "carry" : { "end_location" : [ 49.9, 24.1 ] } }, { "id" : "949e23b4-592d-477d-9037-39834d5f065b", "index" : 3843, "period" : 2, "timestamp" : "00:48:37.614", "minute" : 93, "second" : 37, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 20004, "name" : "Paul Pogba" }, "position" : { "id" : 9, "name" : "Right Defensive Midfield" }, "location" : [ 49.9, 24.1 ], "duration" : 1.364, "related_events" : [ "feaf922f-a8b9-4c39-a72e-d6b68d73bb1c" ], "pass" : { "recipient" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "length" : 14.401389, "angle" : 3.1277046, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 35.5, 24.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "feaf922f-a8b9-4c39-a72e-d6b68d73bb1c", "index" : 3844, "period" : 2, "timestamp" : "00:48:38.978", "minute" : 93, "second" : 38, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 35.5, 24.3 ], "related_events" : [ "949e23b4-592d-477d-9037-39834d5f065b" ] }, { "id" : "58703cc9-9be1-4af8-9fc6-e576f01d04f4", "index" : 3845, "period" : 2, "timestamp" : "00:48:38.978", "minute" : 93, "second" : 38, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 35.5, 24.3 ], "duration" : 3.931884, "related_events" : [ "504ae4b6-3414-4a95-ac3d-4f2d43900c0e", "feaf922f-a8b9-4c39-a72e-d6b68d73bb1c" ], "carry" : { "end_location" : [ 41.5, 26.5 ] } }, { "id" : "504ae4b6-3414-4a95-ac3d-4f2d43900c0e", "index" : 3846, "period" : 2, "timestamp" : "00:48:42.909", "minute" : 93, "second" : 42, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 41.5, 26.5 ], "duration" : 1.08851, "related_events" : [ "5be054d3-7377-4963-93b1-fd12b5a08691" ], "pass" : { "recipient" : { "id" : 3961, "name" : "N''Golo Kanté" }, "length" : 21.630072, "angle" : 0.8967774, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.0, 43.4 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "5be054d3-7377-4963-93b1-fd12b5a08691", "index" : 3847, "period" : 2, "timestamp" : "00:48:43.998", "minute" : 93, "second" : 43, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 55.0, 43.4 ], "related_events" : [ "504ae4b6-3414-4a95-ac3d-4f2d43900c0e" ] }, { "id" : "5c05655d-b603-48e3-809a-5f9ad9f84083", "index" : 3848, "period" : 2, "timestamp" : "00:48:43.998", "minute" : 93, "second" : 43, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 3961, "name" : "N''Golo Kanté" }, "position" : { "id" : 11, "name" : "Left Defensive Midfield" }, "location" : [ 54.8, 45.7 ], "duration" : 1.357096, "related_events" : [ "ca6090ee-4836-4d39-b1f3-ac2fac67e9fc" ], "pass" : { "recipient" : { "id" : 5485, "name" : "Raphaël Varane" }, "length" : 23.81932, "angle" : 2.427502, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 36.8, 61.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "ca6090ee-4836-4d39-b1f3-ac2fac67e9fc", "index" : 3849, "period" : 2, "timestamp" : "00:48:45.355", "minute" : 93, "second" : 45, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 36.8, 61.3 ], "related_events" : [ "5c05655d-b603-48e3-809a-5f9ad9f84083" ] }, { "id" : "165a71fc-7ffc-4749-925a-3d87cc5ad62f", "index" : 3850, "period" : 2, "timestamp" : "00:48:45.355", "minute" : 93, "second" : 45, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 36.8, 61.3 ], "duration" : 4.499413, "related_events" : [ "095e193d-37d8-45c2-b2e6-3bb353b5f354", "ca6090ee-4836-4d39-b1f3-ac2fac67e9fc" ], "carry" : { "end_location" : [ 49.0, 62.6 ] } }, { "id" : "095e193d-37d8-45c2-b2e6-3bb353b5f354", "index" : 3851, "period" : 2, "timestamp" : "00:48:49.855", "minute" : 93, "second" : 49, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 5485, "name" : "Raphaël Varane" }, "position" : { "id" : 3, "name" : "Right Center Back" }, "location" : [ 49.0, 62.6 ], "duration" : 1.952745, "related_events" : [ "60c8a66e-b2a4-468a-b16f-7d24e362f7f2", "9094a2fc-70c2-4d9f-9141-d3f51a6b07bb" ], "pass" : { "recipient" : { "id" : 19677, "name" : "Karim Benzema" }, "length" : 21.49814, "angle" : -0.86771995, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 62.9, 46.2 ], "body_part" : { "id" : 38, "name" : "Left Foot" }, "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "9094a2fc-70c2-4d9f-9141-d3f51a6b07bb", "index" : 3852, "period" : 2, "timestamp" : "00:48:51.807", "minute" : 93, "second" : 51, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 133, "possession_team" : { "id" : 771, "name" : "France" }, "play_pattern" : { "id" : 7, "name" : "From Goal Kick" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 19677, "name" : "Karim Benzema" }, "position" : { "id" : 19, "name" : "Center Attacking Midfield" }, "location" : [ 59.9, 53.2 ], "related_events" : [ "095e193d-37d8-45c2-b2e6-3bb353b5f354" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "60c8a66e-b2a4-468a-b16f-7d24e362f7f2", "index" : 3853, "period" : 2, "timestamp" : "00:48:51.807", "minute" : 93, "second" : 51, "type" : { "id" : 2, "name" : "Ball Recovery" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 57.2, 33.9 ], "duration" : 0.0, "related_events" : [ "095e193d-37d8-45c2-b2e6-3bb353b5f354" ] }, { "id" : "00d13c17-7784-4c77-bec9-45d1f634b9dd", "index" : 3854, "period" : 2, "timestamp" : "00:48:51.807", "minute" : 93, "second" : 51, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 57.2, 33.9 ], "duration" : 0.911956, "related_events" : [ "60c8a66e-b2a4-468a-b16f-7d24e362f7f2", "e1f8935d-3745-4dee-941c-c65f1f44b427" ], "carry" : { "end_location" : [ 56.3, 33.5 ] } }, { "id" : "e1f8935d-3745-4dee-941c-c65f1f44b427", "index" : 3855, "period" : 2, "timestamp" : "00:48:52.719", "minute" : 93, "second" : 52, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 56.3, 33.5 ], "duration" : 1.624452, "related_events" : [ "fa244271-85ad-4de3-a8b2-93d8ed59357c" ], "pass" : { "recipient" : { "id" : 5209, "name" : "Raphaël Adelino José Guerreiro" }, "length" : 25.179358, "angle" : -2.0948684, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 43.7, 11.7 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "fa244271-85ad-4de3-a8b2-93d8ed59357c", "index" : 3856, "period" : 2, "timestamp" : "00:48:54.344", "minute" : 93, "second" : 54, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 134, "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" : [ 43.7, 11.7 ], "related_events" : [ "e1f8935d-3745-4dee-941c-c65f1f44b427" ] }, { "id" : "5fc49838-ce62-488e-bb58-0a2440ee8360", "index" : 3857, "period" : 2, "timestamp" : "00:48:54.344", "minute" : 93, "second" : 54, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 134, "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" : [ 43.7, 11.7 ], "duration" : 0.820549, "related_events" : [ "cfb4ddfb-63c0-49ad-b630-590266b2addd", "fa244271-85ad-4de3-a8b2-93d8ed59357c" ], "carry" : { "end_location" : [ 43.5, 10.6 ] } }, { "id" : "cfb4ddfb-63c0-49ad-b630-590266b2addd", "index" : 3858, "period" : 2, "timestamp" : "00:48:55.164", "minute" : 93, "second" : 55, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 134, "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" : [ 43.5, 10.6 ], "duration" : 1.426091, "related_events" : [ "2e753c86-d65c-45bb-8c3a-1b7f62164a4d" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 21.88264, "angle" : 2.3012338, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 28.9, 26.9 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "2e753c86-d65c-45bb-8c3a-1b7f62164a4d", "index" : 3859, "period" : 2, "timestamp" : "00:48:56.590", "minute" : 93, "second" : 56, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 28.9, 26.9 ], "related_events" : [ "cfb4ddfb-63c0-49ad-b630-590266b2addd" ] }, { "id" : "5dc1e3fb-2b9d-464a-b418-05a85751fae4", "index" : 3860, "period" : 2, "timestamp" : "00:48:56.590", "minute" : 93, "second" : 56, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 28.9, 26.9 ], "duration" : 1.43112, "related_events" : [ "2e753c86-d65c-45bb-8c3a-1b7f62164a4d", "a21b7f51-9976-4768-8dd7-d721fcb9ddc2" ], "carry" : { "end_location" : [ 29.2, 27.1 ] } }, { "id" : "a21b7f51-9976-4768-8dd7-d721fcb9ddc2", "index" : 3861, "period" : 2, "timestamp" : "00:48:58.021", "minute" : 93, "second" : 58, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 29.2, 27.1 ], "duration" : 1.575622, "related_events" : [ "573f64b6-7ca8-468e-a238-abb9c4c060ac" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 21.811235, "angle" : 1.6028954, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 28.5, 48.9 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "573f64b6-7ca8-468e-a238-abb9c4c060ac", "index" : 3862, "period" : 2, "timestamp" : "00:48:59.597", "minute" : 93, "second" : 59, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 134, "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.5, 48.9 ], "related_events" : [ "a21b7f51-9976-4768-8dd7-d721fcb9ddc2" ] }, { "id" : "4f9fa955-9c81-479c-843c-cf5ced94c780", "index" : 3863, "period" : 2, "timestamp" : "00:48:59.597", "minute" : 93, "second" : 59, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 134, "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.5, 48.9 ], "duration" : 1.070675, "related_events" : [ "573f64b6-7ca8-468e-a238-abb9c4c060ac", "ac007007-56d1-4aa4-b106-613fbf461030" ], "carry" : { "end_location" : [ 27.9, 51.5 ] } }, { "id" : "ac007007-56d1-4aa4-b106-613fbf461030", "index" : 3864, "period" : 2, "timestamp" : "00:49:00.668", "minute" : 94, "second" : 0, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 134, "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" : [ 27.9, 51.5 ], "duration" : 1.695687, "related_events" : [ "1a25e647-caae-4b31-9492-5dcc1d4d792c" ], "pass" : { "recipient" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "length" : 25.314028, "angle" : 1.022247, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 41.1, 73.1 ], "body_part" : { "id" : 38, "name" : "Left Foot" } } }, { "id" : "1a25e647-caae-4b31-9492-5dcc1d4d792c", "index" : 3865, "period" : 2, "timestamp" : "00:49:02.363", "minute" : 94, "second" : 2, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 41.1, 73.1 ], "related_events" : [ "ac007007-56d1-4aa4-b106-613fbf461030" ] }, { "id" : "74d3b738-1e72-4dce-8755-b1e394085066", "index" : 3866, "period" : 2, "timestamp" : "00:49:02.363", "minute" : 94, "second" : 2, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 41.1, 73.1 ], "duration" : 0.677164, "related_events" : [ "1a25e647-caae-4b31-9492-5dcc1d4d792c", "82676dc4-1c88-457e-b095-2eff4dfd3dd4" ], "carry" : { "end_location" : [ 41.3, 73.7 ] } }, { "id" : "82676dc4-1c88-457e-b095-2eff4dfd3dd4", "index" : 3867, "period" : 2, "timestamp" : "00:49:03.041", "minute" : 94, "second" : 3, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 16028, "name" : "José Diogo Dalot Teixeira" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 41.3, 73.7 ], "duration" : 0.891348, "related_events" : [ "aa6b5bf0-ea7c-45cd-b057-7e3decfb757b" ], "pass" : { "recipient" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "length" : 14.301398, "angle" : -1.5847814, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 41.1, 59.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "aa6b5bf0-ea7c-45cd-b057-7e3decfb757b", "index" : 3868, "period" : 2, "timestamp" : "00:49:03.932", "minute" : 94, "second" : 3, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 41.1, 59.4 ], "related_events" : [ "82676dc4-1c88-457e-b095-2eff4dfd3dd4" ] }, { "id" : "500aa15e-6ca6-4f8e-a722-46c66ffba7d6", "index" : 3869, "period" : 2, "timestamp" : "00:49:03.932", "minute" : 94, "second" : 3, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 41.1, 59.4 ], "duration" : 4.442517, "related_events" : [ "aa6b5bf0-ea7c-45cd-b057-7e3decfb757b", "e4633367-f8e4-4570-909b-ac283d1b44c1" ], "carry" : { "end_location" : [ 49.5, 54.3 ] } }, { "id" : "e4633367-f8e4-4570-909b-ac283d1b44c1", "index" : 3870, "period" : 2, "timestamp" : "00:49:08.374", "minute" : 94, "second" : 8, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 49.5, 54.3 ], "duration" : 2.325046, "related_events" : [ "29cf80e9-23bf-4791-9b1d-4f392acd12db" ], "pass" : { "recipient" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "length" : 35.166035, "angle" : -2.0051901, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 34.7, 22.4 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "29cf80e9-23bf-4791-9b1d-4f392acd12db", "index" : 3871, "period" : 2, "timestamp" : "00:49:10.699", "minute" : 94, "second" : 10, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 34.7, 22.4 ], "related_events" : [ "e4633367-f8e4-4570-909b-ac283d1b44c1" ] }, { "id" : "2f8a0edd-32c0-45c7-92e0-f203495e0d52", "index" : 3872, "period" : 2, "timestamp" : "00:49:10.699", "minute" : 94, "second" : 10, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 34.7, 22.4 ], "duration" : 1.951966, "related_events" : [ "29cf80e9-23bf-4791-9b1d-4f392acd12db", "7e7ff5e8-e850-4131-b609-b3b112ce160a" ], "carry" : { "end_location" : [ 36.9, 20.9 ] } }, { "id" : "7e7ff5e8-e850-4131-b609-b3b112ce160a", "index" : 3873, "period" : 2, "timestamp" : "00:49:12.651", "minute" : 94, "second" : 12, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 5206, "name" : "Rúben Santos Gato Alves Dias" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 36.9, 20.9 ], "duration" : 1.353093, "related_events" : [ "9f616a2b-97b1-47ef-a7b0-532114c835a4" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 22.726637, "angle" : 1.6192166, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 35.8, 43.6 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "9f616a2b-97b1-47ef-a7b0-532114c835a4", "index" : 3874, "period" : 2, "timestamp" : "00:49:14.005", "minute" : 94, "second" : 14, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 134, "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" : [ 35.8, 43.6 ], "related_events" : [ "7e7ff5e8-e850-4131-b609-b3b112ce160a" ] }, { "id" : "2fe5b23a-c865-4c76-acff-b821f1e0880d", "index" : 3875, "period" : 2, "timestamp" : "00:49:14.005", "minute" : 94, "second" : 14, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 134, "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" : [ 35.8, 43.6 ], "duration" : 6.064986, "related_events" : [ "9f616a2b-97b1-47ef-a7b0-532114c835a4", "d98157b4-6247-49fa-b75d-34fbc0ab38a1" ], "carry" : { "end_location" : [ 55.9, 59.8 ] } }, { "id" : "d98157b4-6247-49fa-b75d-34fbc0ab38a1", "index" : 3876, "period" : 2, "timestamp" : "00:49:20.070", "minute" : 94, "second" : 20, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 134, "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" : [ 55.9, 59.8 ], "duration" : 0.982329, "related_events" : [ "a75d4525-4593-40fc-8c44-a7ed5726dd65" ], "pass" : { "recipient" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "length" : 14.516887, "angle" : -1.6190348, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 55.2, 45.3 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "a75d4525-4593-40fc-8c44-a7ed5726dd65", "index" : 3877, "period" : 2, "timestamp" : "00:49:21.052", "minute" : 94, "second" : 21, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 55.2, 45.3 ], "related_events" : [ "d98157b4-6247-49fa-b75d-34fbc0ab38a1" ] }, { "id" : "099409b6-aace-4773-8bcd-00ad6ca2806e", "index" : 3878, "period" : 2, "timestamp" : "00:49:21.052", "minute" : 94, "second" : 21, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 55.2, 45.3 ], "duration" : 1.885236, "related_events" : [ "a75d4525-4593-40fc-8c44-a7ed5726dd65", "a9097f26-8d7c-4624-9285-9a149af9a41e" ], "carry" : { "end_location" : [ 55.9, 43.8 ] } }, { "id" : "a9097f26-8d7c-4624-9285-9a149af9a41e", "index" : 3879, "period" : 2, "timestamp" : "00:49:22.937", "minute" : 94, "second" : 22, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 55.9, 43.8 ], "duration" : 1.053943, "related_events" : [ "352cddcb-b95d-4b4a-86ca-c72ce59315a0" ], "pass" : { "recipient" : { "id" : 20016, "name" : "Kléper Laveran Lima Ferreira" }, "length" : 9.889894, "angle" : 1.9982606, "height" : { "id" : 1, "name" : "Ground Pass" }, "end_location" : [ 51.8, 52.8 ], "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "352cddcb-b95d-4b4a-86ca-c72ce59315a0", "index" : 3880, "period" : 2, "timestamp" : "00:49:23.991", "minute" : 94, "second" : 23, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 134, "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" : [ 51.8, 52.8 ], "related_events" : [ "a9097f26-8d7c-4624-9285-9a149af9a41e" ] }, { "id" : "d9d7b3cc-82a6-41f8-9d0c-32523d93f1a0", "index" : 3881, "period" : 2, "timestamp" : "00:49:23.991", "minute" : 94, "second" : 23, "type" : { "id" : 43, "name" : "Carry" }, "possession" : 134, "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" : [ 51.8, 52.8 ], "duration" : 2.291933, "related_events" : [ "352cddcb-b95d-4b4a-86ca-c72ce59315a0", "9dad022a-dee3-4da6-b9b4-f6067d046b15" ], "carry" : { "end_location" : [ 56.1, 52.1 ] } }, { "id" : "9dad022a-dee3-4da6-b9b4-f6067d046b15", "index" : 3882, "period" : 2, "timestamp" : "00:49:26.283", "minute" : 94, "second" : 26, "type" : { "id" : 30, "name" : "Pass" }, "possession" : 134, "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" : [ 56.1, 52.1 ], "duration" : 2.347542, "related_events" : [ "2315f226-7a7f-45a6-a1ae-ccfb4ca8adaa", "d9a70bd0-988c-4fd7-a7ab-0a40d7a36d47" ], "pass" : { "recipient" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "length" : 50.70355, "angle" : -0.011833767, "height" : { "id" : 3, "name" : "High Pass" }, "end_location" : [ 106.8, 51.5 ], "outcome" : { "id" : 9, "name" : "Incomplete" }, "through_ball" : true, "technique" : { "id" : 108, "name" : "Through Ball" }, "body_part" : { "id" : 40, "name" : "Right Foot" } } }, { "id" : "2315f226-7a7f-45a6-a1ae-ccfb4ca8adaa", "index" : 3883, "period" : 2, "timestamp" : "00:49:28.631", "minute" : 94, "second" : 28, "type" : { "id" : 42, "name" : "Ball Receipt*" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 9927, "name" : "Rúben Diogo Da Silva Neves" }, "position" : { "id" : 13, "name" : "Right Center Midfield" }, "location" : [ 105.7, 47.4 ], "related_events" : [ "9dad022a-dee3-4da6-b9b4-f6067d046b15" ], "ball_receipt" : { "outcome" : { "id" : 9, "name" : "Incomplete" } } }, { "id" : "d9a70bd0-988c-4fd7-a7ab-0a40d7a36d47", "index" : 3884, "period" : 2, "timestamp" : "00:49:28.631", "minute" : 94, "second" : 28, "type" : { "id" : 9, "name" : "Clearance" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 2999, "name" : "Presnel Kimpembe" }, "position" : { "id" : 5, "name" : "Left Center Back" }, "location" : [ 13.3, 28.6 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "9dad022a-dee3-4da6-b9b4-f6067d046b15" ], "clearance" : { "head" : true, "body_part" : { "id" : 37, "name" : "Head" } } }, { "id" : "baf9a278-426c-4955-a9a7-b9626ffc16ec", "index" : 3885, "period" : 2, "timestamp" : "00:49:29.974", "minute" : 94, "second" : 29, "type" : { "id" : 17, "name" : "Pressure" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 12169, "name" : "João Maria Lobo Alves Palhinha Gonçalves" }, "position" : { "id" : 10, "name" : "Center Defensive Midfield" }, "location" : [ 106.8, 43.6 ], "duration" : 0.327033 }, { "id" : "e514364d-37c3-4c52-9b8e-b5893f8bb754", "index" : 3886, "period" : 2, "timestamp" : "00:49:30.332", "minute" : 94, "second" : 30, "type" : { "id" : 22, "name" : "Foul Committed" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "player" : { "id" : 11173, "name" : "Sérgio Miguel Relvas de Oliveira" }, "position" : { "id" : 15, "name" : "Left Center Midfield" }, "location" : [ 106.6, 43.6 ], "duration" : 0.0, "related_events" : [ "bcc0bb43-bac5-4f2c-b4c7-3aac48d09cc9" ] }, { "id" : "bcc0bb43-bac5-4f2c-b4c7-3aac48d09cc9", "index" : 3887, "period" : 2, "timestamp" : "00:49:30.332", "minute" : 94, "second" : 30, "type" : { "id" : 21, "name" : "Foul Won" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "player" : { "id" : 4445, "name" : "Jules Koundé" }, "position" : { "id" : 2, "name" : "Right Back" }, "location" : [ 13.5, 36.5 ], "duration" : 0.0, "under_pressure" : true, "related_events" : [ "e514364d-37c3-4c52-9b8e-b5893f8bb754" ], "foul_won" : { "defensive" : true } }, { "id" : "6a8cf9e4-a1f2-45f5-89f8-094939ab6c35", "index" : 3888, "period" : 2, "timestamp" : "00:50:06.305", "minute" : 95, "second" : 6, "type" : { "id" : 34, "name" : "Half End" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 771, "name" : "France" }, "duration" : 0.0, "related_events" : [ "7fd86d31-26c5-44a1-8cbd-ba0bd7ab9e95" ] }, { "id" : "7fd86d31-26c5-44a1-8cbd-ba0bd7ab9e95", "index" : 3889, "period" : 2, "timestamp" : "00:50:06.305", "minute" : 95, "second" : 6, "type" : { "id" : 34, "name" : "Half End" }, "possession" : 134, "possession_team" : { "id" : 780, "name" : "Portugal" }, "play_pattern" : { "id" : 1, "name" : "Regular Play" }, "team" : { "id" : 780, "name" : "Portugal" }, "duration" : 0.0, "related_events" : [ "6a8cf9e4-a1f2-45f5-89f8-094939ab6c35" ] } ]