Example: I assume, the scorer lists are actually lists-of-lists, where equivalent JSON could look like this:
[
{"player":"Gazinsky", "goals":[{"minute":12}]},
{"player":"Cheryshev",
"goals":[{"minute":43}, {"minute":90, "overtime":1}]},
...
]... which is absolutely more verbose.
However, if someone just went by the data, they could get parsing wrong: It looks like the outer list (of players) is delimited by spaces - however, there are also spaces inside the player names. A better approach could be to split the list by ' signs as each player has at least one time - however, players can have more than one time and could probably also have apostrophes inside their names (e.g. Irish players). So I guess, the best delimiter would be a letter after an apostrophe after a number. Except, we might also have parantheses, etc etc.