AC Milanvs
VeneziaFor sixty-eight minutes, Venezia held. Not comfortably — Milan had the ball, the territory, and sixteen shots by the final whistle — but the visitors kept bodies behind the ball and made San Siro wait. Then Alexis Saelemaekers found Gonçalo Ramos in the 69th minute, and the game was over in everything but the formality of a second goal.
Our pre-match read made Milan the favorite at 63%, and the Rossoneri made sure it stayed that way.
A Long Night for Venezia
Venezia came in with a mixed run — two wins, two draws, and a loss in their last five — and their gameplan was obvious from the first whistle: stay compact, make it ugly, hope for something on the break. They nearly got away with it. Milan had 57.7% of the ball and connected 509 passes at 90% accuracy, but for most of the night their shooting was aimless. Five on target from sixteen attempts tells you they were doing plenty of circling without finding the door.
The bookings didn't help Venezia's discipline. Joel Schingtienne went into the referee's notebook in the 27th minute, Enrique Perez followed early in the second half at 48', and Ridgeciano Haps picked up a third yellow for the visitors in the 54th. Three cautions in 54 minutes left Venezia walking a tightrope — and when Ramos finally broke through, the legs went out of them.
The Goals That Finished It
The opener had a simple elegance to it. Saelemaekers delivered the assist and Ramos did what center forwards are paid to do: finish. It was the kind of goal that looks inevitable in replay but required sixty-eight minutes of patience to manufacture.
Milan's Strahinja Pavlovic picked up a yellow of his own in the 71st — perhaps a sign that even the home side was feeling the friction of a game that had refused to open up — but by then Venezia had nothing left to press with. Cabal, the match was dead as a contest the moment Ramos scored.
Redouane Halhal settled any remaining doubt in the 89th minute, turning the ball into his own net to make it 2-0. A rough way to end the evening for the Venezia man, and a scoreline that was perhaps a touch harsh on a visiting side that had made Milan work hard for the breakthrough.
Verdict
Milan will feel good about the result, less so about the efficiency. Sixteen shots, five on target, and a goal that didn't arrive until the 69th minute against a side sitting deep — that's not the kind of performance that will worry Europe's elite. But three points at San Siro is three points, and Venezia's goalkeeper was kept busy enough with four saves that Milan's pressure was at least sustained.
The question now is whether Milan can find that cutting edge earlier in matches. The structure is there, the possession is there — el filo, the sharpness in the final third, is the part still catching up.
Follow live scores and results across every major competition on the FutbolToday homepage, and find more analysis in our guides.