Torino almost secured a famous victory at the San Siro, but were left to rue a missed chance from Alexander Farnerud that would have put the Granata 2-0 up in the first half.
Toro made just the one change from the side that beat Atalanta, as Migjen Basha was preferred to Omar El Kaddouri in central midfield.
The home side had an early chance when Giampaolo Pazzini's deflected shot almost creeped into the top corner, but Daniele Padelli was able to tip the ball over the bar.
In fact it was Torino who took the lead after seventeen minutes when Ciro Immobile broke the offside trap, and then embarrassed Milan defender Daniele Bonera to go through on goal. The former Genoa striker then proceeded to calmly place the ball past former Toro keeper Christian Abbiati.
Milan were close to an immediate equaliser as Pazzini continued his individual duel with Padelli once again, but the Toro keeper was up to the task as he saved an acrobatic effort from the Italy international. Toro had an unbelievable chance to double their lead when Alessio Cerci's sublime cross with the outside of his left foot found an unmarked Alexander Farnerud, but the Swede somehow managed to head over the bar from close range.
Padelli, who has been the subject of some criticism this season, was having a fine match in the Torino goal, and once again he produced an excellent save, this time to deny Kaka's long range effort.
However four minutes into the second half, Milan did get their equaliser from an unlikely source when Adil Rami's long range shot took a slight deflection to rocket into the top corner of Padelli's net. After the break, the Granata were unable to threaten as much as they did in the first half, although Alessio Cerci did go close with a free kick.
In the end, neither side could find a winner, and Torino were left to wonder what might have been had Farnerud managed to convert his excellent chance mid-way through the first half. However, a point at the San Siro was still a good result, and Toro's excellent recent form has seen them only lose once in the last ten matches.