Pick the team you want to be. The rest is in your hands.
At the 6 moments that decided the real match, you make the call. Everything else happens as it really did. About two minutes.
Kick-off to full time. Each mark is a moment where the call is yours.
On a computer, live commentary plays with the sound on.
Juventus and AC Milan drew 1–1 at Allianz Stadium, Turin, on 6 September 2026 (Serie A, matchday 3). The oldest rivalry in Italian football, two unbeaten sides, and two benches that decide everything.
HT Half time. Goalless, and Juventus have been much the better side. Two summer signings have tightened the Juventus defence and it shows. Milan have offered almost nothing going forward, and Amorim has not touched his bench.
69' Milan have a shot on target for the first time — and it is in. De Winter wins it back, Chukwueze finds the nineteen-year-old on the left of the box, and he cuts inside Locatelli and drills it low into the far corner. Juventus protest a foul in the build-up, but it stands. A smash and grab at the Allianz.
90+2' Koopmeiners floats it in and Gatti heads Juventus level. Two minutes into stoppage time, from the free kick Woltemade won, the substitute centre-back rises above everybody. A gorgeous delivery, a header, and a point Juventus deserved from a night they controlled.
This page is a free football match simulator, or soccer match simulator, for Juventus v AC Milan. Choose Juventus or AC Milan, then make the call at each of the key moments that decided the match and see whether the 1–1 result still stands. What if one call had gone the other way? Make it yourself and change how it ended. It takes about two minutes and plays in the browser on phone and desktop, with no download and no sign-up.
Every match from this seasonPick a line-up for the next fixturesBrowse by club
Line-ups, scorers and minutes are factual match record
No crests, kits, likenesses or trademarks used