Pullisic and Oliver Giroud combined nicely as Inter Milan edged past Bologna to take all three points in their league game opener.
Bologna hosted the Rossoneri and they were determined to win the match or at least hold them to a draw, but their tactics failed.
Oliver Giroud put the visitors ahead in the 11th minute as Pulisic hit a deep cross into the box. Bologna’s Reijnders cleared the ball but it only went back to Pulisic who headed it across the defenders for Giroud to send it past Lukasz Skorupski.
10 minutes later, Pulisic played a one-two with Giroud before running deep and firing a thunderous shot past the host’s goalie to seal the deal for Inter Milan.
With Milan playing last after seven other games produced a winner on the opening weekend of the season, the pressure was on Stefano Pioli’s team.
While both sides enjoyed an equal battle in the middle of the park, the visitors looked like scoring every time they broke forward in the first half.
Bologna: Skorupski 5, Lykogiannis 6, Lucimi 5, Posch 6, Beukema 5, Ndoye 7, Ferguson 6, Aebischer 5, Moro 5, Dominguez 5, Zirkzee 5
Subs: Orsolini 5, Corazza 5, El Azzouzi 6, van Hooijdon 6, Urbanski 6
AC Milan: Maignan 7, Hernandez 7, Calabria 6, Tomori 6, Thiaw 7, Reijnders 7, Krunic 7, Loftus-Cheek 5, Leao 8, Giroud 8, Pulisic 8
Subs: Okafor 6, Kalulu 6, Chukwueze 7, Kjaer 6, Pobega 6