Italian Super Cup
AC Milan's Robinho, Gennaro Ivan Gattuso and Zlatan Ibrahimovic celebrate with the trophy after winning the Italian Super Cup against Inter Milan in Beijing. REUTERS

AC Milan came from behind to beat city rivals Inter Milan 2-1 in the Italian Super Cup played in Beijing on Saturday.

Serie A champions Milan scored twice in nine second-half minutes, with goals from former Inter striker Zlatan Ibrahimovic and Kevin-Prince Boateng.

Inter looked the more dangerous of the two sides in the first half, with Manchester United target Wesley Sneijder curling in the opener on 22 minutes with a freekick after Gennaro Gattuso was lucky to escape a red card for a rash challenge.

Milan upped the temp in the second half and Ibrahimovic equalised in the 60th minute after good work from Robinho set up Clarence Seedorf who picked out the ex-Inter striker to convert from close range.

With Inter on the back foot, Milan took the lead nine minutes later when, after Alexandre Pato's shot had been tipped on to the post by Julio Cesar, Boateng was alert to convert from close range.

"A derby game is always a derby. We really faced difficulties with stamina in the first 30 minutes as players looked tired," Milan coach Massimiliano Allegri told reporters after the game.

"But in the second half, it has turned out to be much better. We did not give any more chances to Inter except Wesley Sneijder."