fantastyczne_gole/data/la_liga_events/3788773.json

164042 lines
3.1 MiB

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