{"meta": {"source": "Touchline Wire Tactical API", "attribution_url": "https://touchlinewire.com", "documentation": "https://touchlinewire.com/docs", "version": "1.0", "timestamp_iso": "2026-10-30T03:15:03.858256+00:00", "license": "Free for personal, academic, and open-source use with attribution"}, "data": {"fixture_id": 1640386, "gameweek": "Round of 16", "date_utc": "2026-10-27T20:00:00+00:00", "status": {"short": "PEN", "long": "Match Finished", "elapsed_minutes": 120, "extra_minutes": null}, "venue": {"name": "Highbury Stadium", "city": "Fleetwood", "capacity": null}, "attendance": null, "referee": "M. Salisbury", "teams": {"home": {"id": 1336, "name": "Fleetwood Town", "slug": "fleetwood-town", "winner": true, "score": 1}, "away": {"id": 42, "name": "Arsenal", "slug": "arsenal", "winner": false, "score": 1}}, "score": {"current": {"home": 1, "away": 1}, "halftime": {"home": 1, "away": 0}, "fulltime": {"home": 1, "away": 1}}, "tactical_intelligence": {"tactical_matchup": "Fleetwood Town (3-1-4-2) vs Arsenal (4-2-3-1)", "home_formation": "3-1-4-2", "away_formation": "4-2-3-1", "forecast_accuracy_pct": 18.2, "home_lineup_forecast": null, "away_lineup_forecast": "2/11 predicted starters confirmed (18.2%)", "xg_comparison": {"home_xg": 0.34, "away_xg": 2.28}}, "lineups": {"home": {"team": "Fleetwood Town", "formation": "3-1-4-2", "coach": "M. Lawlor", "manager": "M. Lawlor", "starters": [{"id": 18173, "name": "J. Lynch", "number": 1, "position": "G", "grid": "1:1"}, {"id": 593011, "name": "Conor Haughey", "number": 16, "position": "D", "grid": "2:3"}, {"id": 284363, "name": "R. Bennett", "number": 6, "position": "D", "grid": "2:2"}, {"id": 400349, "name": "F. Potter", "number": 5, "position": "D", "grid": "2:1"}, {"id": 328421, "name": "H. Neal", "number": 4, "position": "M", "grid": "3:1"}, {"id": 45132, "name": "S. Rooney", "number": 26, "position": "M", "grid": "4:4"}, {"id": 440043, "name": "C. McLean", "number": 27, "position": "M", "grid": "4:3"}, {"id": 153431, "name": "M. Helm", "number": 10, "position": "M", "grid": "4:2"}, {"id": 304301, "name": "Jake Thomas Batty", "number": 24, "position": "M", "grid": "4:1"}, {"id": 20091, "name": "C. Evans", "number": 17, "position": "F", "grid": "5:2"}, {"id": 329327, "name": "A. Loupalo-Bi", "number": 20, "position": "F", "grid": "5:1"}], "bench": [{"id": 215850, "name": "Joshua Thomas", "number": 11, "position": "F"}, {"id": 19859, "name": "A. Cannon", "number": 7, "position": "M"}, {"id": 19924, "name": "D. Andrew", "number": 3, "position": "D"}, {"id": 449227, "name": "R. Cirino", "number": 29, "position": "D"}, {"id": 69381, "name": "R. Coughlan", "number": 19, "position": "F"}, {"id": 428629, "name": "W. Davies", "number": 9, "position": "F"}, {"id": 319385, "name": "A. Murphy", "number": 15, "position": "M"}, {"id": 345433, "name": "J. Pradic", "number": 22, "position": "G"}, {"id": 553960, "name": "J. Robertson", "number": 28, "position": "M"}]}, "away": {"team": "Arsenal", "formation": "4-2-3-1", "coach": "Mikel Arteta", "manager": "Mikel Arteta", "starters": [{"id": 20619, "name": "I. Meslier", "number": 30, "position": "G", "grid": "1:1"}, {"id": 38746, "name": "J. Timber", "number": 12, "position": "D", "grid": "2:4"}, {"id": 333682, "name": "Cristhian Mosquera", "number": 3, "position": "D", "grid": "2:3"}, {"id": 482903, "name": "M. Salmon", "number": 89, "position": "D", "grid": "2:2"}, {"id": 127817, "name": "P. Hincapié", "number": 5, "position": "D", "grid": "2:1"}, {"id": 47315, "name": "Martín Zubimendi", "number": 36, "position": "M", "grid": "3:2"}, {"id": 313245, "name": "M. Lewis-Skelly", "number": 49, "position": "M", "grid": "3:1"}, {"id": 442044, "name": "M. Dowman", "number": 56, "position": "M", "grid": "4:3"}, {"id": 978, "name": "K. Havertz", "number": 29, "position": "M", "grid": "4:2"}, {"id": 446017, "name": "C. O’Neill", "number": 53, "position": "M", "grid": "4:1"}, {"id": 18979, "name": "V. Gyökeres", "number": 14, "position": "F", "grid": "5:1"}], "bench": [{"id": 19586, "name": "E. Eze", "number": 10, "position": "M"}, {"id": 10135, "name": "Bruno Guimarães", "number": 39, "position": "M"}, {"id": 457731, "name": "A. Annous", "number": 43, "position": "F"}, {"id": 19354, "name": "E. Konsa", "number": 15, "position": "D"}, {"id": 567716, "name": "M. Hashi", "number": 74, "position": "M"}, {"id": 557504, "name": "M. Washington", "number": 60, "position": "D"}, {"id": 19959, "name": "B. White", "number": 4, "position": "D"}, {"id": 2273, "name": "Kepa", "number": 13, "position": "G"}, {"id": 37127, "name": "M. Ødegaard", "number": 8, "position": "M"}]}}, "events": [{"minute": 21, "extra_minute": null, "team": "Fleetwood Town", "type": "goal", "detail": "Normal Goal", "player": "Aaron Loupalo-Bi", "assist": "Harrison Neal", "comments": null}, {"minute": 45, "extra_minute": null, "team": "Arsenal", "type": "subst", "detail": "Substitution 1", "player": "Marli Salmon", "assist": "Martin Odegaard", "comments": null, "player_off": "Marli Salmon", "player_on": "Martin Odegaard"}, {"minute": 45, "extra_minute": null, "team": "Arsenal", "type": "subst", "detail": "Substitution 2", "player": "Jurriën Timber", "assist": "Ben White", "comments": null, "player_off": "Jurriën Timber", "player_on": "Ben White"}, {"minute": 50, "extra_minute": null, "team": "Arsenal", "type": "goal", "detail": "Normal Goal", "player": "Viktor Gyökeres", "assist": null, "comments": null}, {"minute": 54, "extra_minute": null, "team": "Fleetwood Town", "type": "card", "detail": "Yellow Card", "player": "Crispin McLean", "assist": null, "comments": "Foul"}, {"minute": 66, "extra_minute": null, "team": "Fleetwood Town", "type": "subst", "detail": "Substitution 1", "player": "Crispin McLean", "assist": "Adam Murphy", "comments": null, "player_off": "Crispin McLean", "player_on": "Adam Murphy"}, {"minute": 66, "extra_minute": null, "team": "Fleetwood Town", "type": "subst", "detail": "Substitution 2", "player": "Ched Evans", "assist": "Ronan Coughlan", "comments": null, "player_off": "Ched Evans", "player_on": "Ronan Coughlan"}, {"minute": 66, "extra_minute": null, "team": "Arsenal", "type": "subst", "detail": "Substitution 3", "player": "Ceadach O'Neill", "assist": "Eberechi Eze", "comments": null, "player_off": "Ceadach O'Neill", "player_on": "Eberechi Eze"}, {"minute": 74, "extra_minute": null, "team": "Fleetwood Town", "type": "card", "detail": "Yellow Card", "player": "Jake Thomas Batty", "assist": null, "comments": "Foul"}, {"minute": 74, "extra_minute": null, "team": "Fleetwood Town", "type": "subst", "detail": "Substitution 3", "player": "Mark Helm", "assist": "Andy Cannon", "comments": null, "player_off": "Mark Helm", "player_on": "Andy Cannon"}, {"minute": 82, "extra_minute": null, "team": "Arsenal", "type": "subst", "detail": "Substitution 4", "player": "Martín Zubimendi", "assist": "Bruno Guimarães", "comments": null, "player_off": "Martín Zubimendi", "player_on": "Bruno Guimarães"}, {"minute": 82, "extra_minute": null, "team": "Arsenal", "type": "subst", "detail": "Substitution 5", "player": "Myles Lewis-Skelly", "assist": "Ezri Konsa ", "comments": null, "player_off": "Myles Lewis-Skelly", "player_on": "Ezri Konsa "}, {"minute": 82, "extra_minute": null, "team": "Fleetwood Town", "type": "subst", "detail": "Substitution 4", "player": "Aaron Loupalo-Bi", "assist": "Will davies", "comments": null, "player_off": "Aaron Loupalo-Bi", "player_on": "Will davies"}, {"minute": 85, "extra_minute": null, "team": "Arsenal", "type": "card", "detail": "Red Card", "player": "Max Dowman", "assist": null, "comments": "Violent Conduct"}, {"minute": 86, "extra_minute": null, "team": "Fleetwood Town", "type": "card", "detail": "Yellow Card", "player": "Andy Cannon", "assist": null, "comments": "Argument"}, {"minute": 91, "extra_minute": null, "team": "Fleetwood Town", "type": "goal", "detail": "Penalty", "player": "Ronan Coughlan", "assist": null, "comments": "Penalty Shootout"}, {"minute": 92, "extra_minute": null, "team": "Arsenal", "type": "goal", "detail": "Penalty", "player": "Martin Odegaard", "assist": null, "comments": "Penalty Shootout"}, {"minute": 93, "extra_minute": null, "team": "Fleetwood Town", "type": "goal", "detail": "Penalty", "player": "Harrison Neal", "assist": null, "comments": "Penalty Shootout"}, {"minute": 93, "extra_minute": null, "team": "Arsenal", "type": "goal", "detail": "Penalty", "player": "Kai Havertz", "assist": null, "comments": "Penalty Shootout"}, {"minute": 94, "extra_minute": null, "team": "Fleetwood Town", "type": "goal", "detail": "Penalty", "player": "Will davies", "assist": null, "comments": "Penalty Shootout"}, {"minute": 95, "extra_minute": null, "team": "Arsenal", "type": "goal", "detail": "Penalty", "player": "Viktor Gyökeres", "assist": null, "comments": "Penalty Shootout"}, {"minute": 95, "extra_minute": null, "team": "Fleetwood Town", "type": "goal", "detail": "Penalty", "player": "Andy Cannon", "assist": null, "comments": "Penalty Shootout"}, {"minute": 96, "extra_minute": null, "team": "Arsenal", "type": "goal", "detail": "Missed Penalty", "player": "Bruno Guimarães", "assist": null, "comments": "Penalty Shootout"}, {"minute": 97, "extra_minute": null, "team": "Fleetwood Town", "type": "goal", "detail": "Penalty", "player": "Conor Haughey", "assist": null, "comments": "Penalty Shootout"}], "statistics": {"home": {"expected_goals": 0.34, "passes_accurate": 99, "shots_inside_box": 3, "blocked_shots": 1, "free_kicks": 5, "shots_on_goal": 2, "goalkeeper_saves": 5, "offsides": 3, "total_passes": 180, "total_shots": 3, "yellow_cards": 3, "corners": 2, "shots_outside_box": 0, "shots_off_goal": 0, "red_cards": 0, "fouls": 14, "possession": "48%"}, "away": {"expected_goals": 2.28, "passes_accurate": 566, "shots_inside_box": 23, "blocked_shots": 10, "free_kicks": 14, "shots_on_goal": 7, "goalkeeper_saves": 1, "offsides": 3, "total_passes": 641, "total_shots": 26, "yellow_cards": 0, "corners": 5, "shots_outside_box": 3, "shots_off_goal": 9, "red_cards": 1, "fouls": 5, "possession": "52%"}}}}