The Nerazzurri had to do without Cameroon striker Samuel Eto'o, who is on away for Nations Cup duty, and suspended forward Mario Balotelli.
Left-back Cristian Chivu and midfielder Esteban Cambiasso were also missing due to injury.
Siena's in-form striker Massimo Maccarone stunned the home crowd with a thunderous shot that left Inter keeper Julio Cesar with no chance after 18 minutes.
Diego Milito leveled the score six minutes later when he cut inside his marker and drilled a low shot into the bottom corner for his 11th league goal.
Wesley Sneijder put Inter in front with a superb curling free kick on 36 minutes but midfielder Albin Ekdal restored parity moments later.
Maccarone scored his second of the night in the 64th minute to give Siena a 3-2 lead before Inter left it late to record a remarkable win.
Another free-kick from Sneijder with two minutes remaining and a strike from central defender Samuel in the additional time gave Inter all three points.
The defending champions are on top of the table with 45 points, 11 ahead of second-placed AC Milan who have two games in hand.
نرشح لكم
ليون يضم إندريك من ريال مدريد
بيدري: أتمنى اللعب مجددا مع ميسي لأنه الأفضل في التاريخ
18 شهرا وصفر دقائق لعب.. ميلان يتفق مع أوريجي على فسخ عقده
تقرير يكشف مدة غياب برونو فيرنانديز للإصابة
مواعيد مباريات الثلاثاء 23 ديسمبر.. 4 مباريات بـ أمم إفريقيا والأهلي في كأس عاصمة مصر
ليفربول يعلن إجراء إيزاك لعملية جراحية ناجحة في الكاحل












مباشر أمم إفريقيا - نيجيريا (0)-(0) تنزانيا.. انطلاق المباراة
14 تصدي لا يكفي
تفاصيل اجتماع وزير الرياضة مع مجلس إدارة الأهلي