Earlier unbeaten Inter Milan maintained their seven-point lead at the top of Serie A after Zlatan Ibrahimovic's double helped the champions to a 3-2 win at a battling Siena.