MILAN - Serb midfielder Dejan Stankovic scored in either half as the Nerazzurri came back from behind to beat Catania 2-1 at the Giuseppe Meazza.
The victory moves Inter to the top of the Serie A table as Palermo and Roma both lost their Week 6 fixtures.
Catania took a shock lead on 16 minutes through Mascara who flicked the ball up on the left wing and whipped a spectacular volley over Julio Cesar and into the top right corner.
The Nerazzurri were level on the half hour when Stankovic rose in the box and sent a flicked header from Figo's cross past Pantanelli.
Ibrahimovic narrowly missed the target with a backheeled shot from Solari's cross in added time before the break.
Roberto Mancini made a half-time switch, bringing on Maicon for Maxwell and switching Zanetti to left back.
Inter had an early chance in the second half when Santiago Solari tested Pantanelli with a low effort from inside the Rossazzurri box.
Mancini made his second substitution fifteen minutes in, replacing Adriano with Julio Cruz.
The Argentine forward marked his return to competitive action by winning a 67th-minute penalty but saw his spot kick parried by Pantanelli.
Dejan Stankovic made amends soon after, firing in from the edge of the box after the Catania keeper's punched clearance from Figo's corner.
INTER 2-1 CATANIA (HT: 1-1)
Scorers: Mascara 16, Stankovic 29, 76
INTER: 12 Julio Cesar; 4 Zanetti, 2 Cordoba, 25 Samuel, 6 Maxwell (13 Maicon, 46); 7 Figo (23 Materazzi 89), 15 Dacourt, 5 Stankovic, 21 Solari; 10 Adriano (9 Cruz 60), 8 Ibrahimovic
Subs not used: 1 Toldo, 11 Grosso, 20 Recoba, 50 Maaroufi
Coach: Roberto Mancini
CATANIA: 1 Pantanelli; 21 Silvestri, 5 Minelli, 4 Sottil, 7 Vargas; 26 Caserta, 8 Edusei (11 Del Core 83), 17 Baiocco; 23 Colucci, 24 Spinesi (9 Corona 57), 10 Mascara
Subs not used: 16 Polito, 2 Sardo, 13 Izco, 18 Lucenti, 25 Millesi
Coach: Pasquale Marino
Referee: Paolo Mazzoleni (Bergamo)
Booked: Cordoba 21, Colucci 43, Baiocco 61, Sottil 67