Gonçalo Ramos broke his AC Milan duck on his San Siro debut Friday evening, converting an Alexis Saelemaekers assist in the 69th minute to break a stubborn deadlock. Redouane Halhal then turned into his own net on 89 minutes to seal a 2-0 victory for the hosts. According to fotmob.com, Ramos scored on his first appearance at San Siro, and the result sends Ruben Amorim’s side top of Serie A with six points from two games.

Key Moments
- 27′, Joel Schingtienne picked up a yellow card for Venezia for holding, an early sign of the defensive discomfort the visitors would endure all night.
- 45′, Venezia made a forced change at the break, replacing Bartol Franjic with Redouane Halhal before the second half kicked off.
- 59′, Amorim made a double substitution, bringing on Alexis Saelemaekers for Ruben Loftus-Cheek and Adrien Rabiot for Alphadjo Cisse. The moves proved decisive.
- 69′, Gonçalo Ramos opened the scoring, finishing a cross from Alexis Saelemaekers. According to flashscore.com, it was Ramos’s first goal for AC Milan.
- 89′, Redouane Halhal turned the ball into his own net to make it 2-0, putting the result beyond doubt in the closing minutes.
Tactical Breakdown
Milan controlled the match from start to finish, holding 58% possession and completing 447 of 508 passes at an 88% accuracy rate. Their xG of 2.13 versus Venezia’s 0.82 reflects how thoroughly Amorim’s 3-4-2-1 system suffocated the visitors. Samuel Chukwueze was consistently dangerous from his midfield role on the right, and 11 of Milan’s 16 shots came from inside the box.
The game turned on Amorim’s 59th-minute double change. With the match locked at 0-0, he withdrew Ruben Loftus-Cheek and Alphadjo Cisse and brought on Alexis Saelemaekers and Adrien Rabiot. It took Saelemaekers just ten minutes to deliver the assist that unlocked the Venezia defense, threading the ball to Ramos for the opener. The freshness of both substitutes gave Milan a clear second-half gear that the visitors could not match.
Venezia’s shape, a 3-5-2 under Giovanni Stroppa, was disciplined early but the back line was exposed as the game wore on. Three yellow cards for holding across the 90 minutes told their own story: the visitors were repeatedly dragged out of position and forced into cynical interventions. Filip Stankovic made four saves to keep it respectable before Halhal’s own goal ended any faint hope of a Venezia point.
Player Ratings
Match Context
Standings
Head To Head
Verdict
Amorim is two wins from two in his opening Serie A matches as Milan boss, according to sports.yahoo.com, and the Rossoneri sit top of the table with six points, three clear of AS Roma and Inter who have each played a game fewer. Venezia, meanwhile, remain bottom on zero points from two matches and face a difficult road ahead. For Milan, the early return of Ramos as a scoring threat will be the takeaway that matters most.
AC Milan
Alexis Saelemaekers
Goncalo Ramos