GameSnap gives you daily football match stats & analysis — in under 3 minutes.
PSG 5–0 Inter: Champions League Final with Football Analytics & Tactical Breakdown
From an analytics and tactics lens, this was a masterclass. PSG’s pressing structure, midfield control, and clinical finishing left Inter no room to breathe. Whether you’re here to understand football tactics, become a football scout, or just love quality football analysis - this Champions League final was a case study in modern dominance.
Tottenham 1–0 Man United: Football Analytics Breakdown of the Europa League Final
Tottenham edged out Manchester United in a dramatic Europa League Final thanks to Brennan Johnson’s 42nd-minute strike
West Ham 1–2 Nottingham Forest: Premier League xG, Tactics & Player Ratings
West Ham can take heart from their underlying numbers, but they couldn’t turn dominance into goals. For Forest, this was a statement win — grinding out a result and keeping their top-four dream very much alive heading into the final day.
Arsenal 1–0 Newcastle United: Premier League xG, Tactics & Player Ratings
The game was tightly contested, with Newcastle arguably creating more danger but failing to convert. Arsenal, sitting second in the table, have now secured a spot in the next season’s Champions League.
Borussia Dortmund 3–0 Holstein Kiel: Champions League Secured | xG, Tactics & Player Ratings
A statement performance from Borussia Dortmund to close out their Bundesliga campaign. They controlled the game in every phase — tempo, territory, and threat. More importantly, the win locked in Champions League qualification, a major relief after a rollercoaster season.
Inter 4–3 Barcelona (AET): Champions League Semi-Final xG, Tactics & Player Ratings
Barcelona will rue the missed chances and their dominance on paper. This was a game they controlled but couldn’t kill off. Inter showed remarkable composure under pressure, scoring at crucial moments and ultimately booking a dramatic place in the final. A modern Champions League classic.
PSG 2–1 Arsenal: Champions League Semi-Final 2nd Leg | xG, Tactics & Player Ratings
Sometimes, the numbers don’t tell the full story. Arsenal were superior in almost every metric, but PSG’s maturity, tactical discipline, and clinical finishing pushed them over the line. This result was a tactical win as much as it was an emotional one — PSG head to the final.
Djurgården 1–1 AIK: Allsvenskan Derby xG, Tactics & Player Ratings
The Allsvenskan clash between Djurgården and AIK delivered plenty of drama. A disputed penalty, a late red card, and a scrappy equalizer — the underlying stats reveal a story of momentum and missed chances.
Djurgården 1–4 Chelsea: Conference League Semi-Final xG, Tactics & Player Ratings
This result puts Chelsea firmly in control ahead of the return leg. While Djurgården weren’t outplayed in every metric, Chelsea’s ability to convert key moments into goals proved the difference.
If the Swedes want to mount a comeback in London, they’ll need sharper finishing and a flawless defensive display.
Barcelona 3–3 Inter: Champions League Semi-Final First Leg | xG, Tactics & Player Ratings
A 3–3 result sets up a thrilling second leg in Milan. Barcelona will be frustrated by the away goals conceded, despite the performance edge in possession and shot quality. Inter, on the other hand, leave with three vital goals and every reason to believe they can finish the job at home.
Arsenal-PSG 0–1 in Champions League Semi-Final First Leg | xG & Tactical Breakdown
A tight first leg with few openings, where PSG’s early strike and compact defensive shape were enough to grab a valuable away win. Arsenal had the better stats in xG and xT — but finishing let them down. The tie remains very much alive.
Liverpool Win Premier League Title After 5–1 vs Tottenham | xG & Tactics
Liverpool crowned Premier League champions in style with a commanding 5–1 victory over Tottenham. A dominant xG performance, relentless pressing, and clinical finishing sealed the title at Anfield.
Getafe 0–1 Real Madrid: La Liga Analysis, xG, Tactics & Player Ratings
Getafe will be frustrated — they did everything but score. The xG gap and shotmap suggest a far more dominant display than the scoreboard revealed. Real Madrid, on the other hand, showed efficiency and resilience. Güler’s brilliance and a touch of luck sealed the points in a game they were arguably second-best in.
Borussia Dortmund 3–1 FC Barcelona: Champions League Analysis, xG, Tactics & Player Ratings
This was a comprehensive dismantling of a shaky Barcelona side. Dortmund were sharper in buildup, braver in progression, and ruthless in the final third.
Aston Villa 3–2 Paris Saint-Germain: Champions League Analysis, xG, Tactics & Player Ratings
Aston Villa delivered one of their most complete European performances in recent memory. Outgunned in Paris, they flipped the script at Villa Park with clinical finishing and relentless pressing. PSG had the ball, but Villa had the bite — with higher xG, xT, and overall momentum across both halves.
Inter Milan 2–2 Bayern Munich: Champions League Analysis, xG, Tactics & Player Ratings
This was a clash of control vs efficiency. Bayern’s superior xT and possession painted the picture of a dominant team, but Inter’s opportunism and conversion made them the winner after all.
Champions League Analysis: xG, Tactics & Player Ratings – Real Madrid 1–2 Arsenal
Arsenal advance with ruthless efficiency. Real Madrid controlled large spells and outperformed Arsenal in nearly every metric — but football rewards execution. Arsenal had less of the ball, fewer shots, and lower xG, but found the back of the net when it mattered most.
Hammarby 2–0 Djurgården: Allsvenskan xG Review, Tactics & Player Ratings
Hammarby sent a clear message with this performance. Clinical, cohesive, and composed — while Djurgården were left searching for answers. The stats say it all: this was no fluke.
Newcastle United 4–1 Manchester United: Premier League xG analysis, Tactics & Player Ratings
A comprehensive performance from Newcastle, combining possession balance with lethal attacking phases. Manchester United had no answers to Newcastle’s intensity, and the underlying metrics show just how one-sided it was. A statement win at St. James’ Park.
Lazio 1–1 AS Roma: Serie A xG Review, Tactics & Player Ratings
A tactical stalemate in terms of possession, but the metrics clearly favored Lazio. Still, it ended 1–1 — a testament to Roma’s efficiency and Lazio’s wastefulness. Derby drama, even without a winner.