Giulio Migliaccio's first goal of the season and an injury-time Abel Hernandez penalty helped Palermo continue their impressive home form with a 2-0 win over Siena.

Unbeaten at Stadio Renza Barbara since May 22, the Rosanero have already taken the points off Inter Milan on home soil this season, and have a top-five berth heading into the international break.

Long-serving midfielder Migliaccio set Palermo on their way, opening the scoring in the 19th minute, and, despite Devis Mangia's side being reduced to 10 men in the 55th minute when Federico Balzaretti was sent off, the hosts kept hold of their lead before Hernandez sealed the triumph from the spot.

Palermo set their stall out early on - Fabrizio Miccoli shooting wide from the left of the box - while Siena also went close through Franco Brienza's free-kick.

Siena were the first to blink, though, and it proved costly as Palermo took the lead.

The impressive Miccoli was typically involved, whipping in a free-kick that Migliaccio planted beyond Zeljko Brikic to break the deadlock.

However they could not rest after the goal, with Brienza's fizzing drive drawing a flying save from Alexandros Tzorvas, while at the other end Brkic got down to keep out Hernandez.

Danielle Mannini was the next Siena player to try and reduce the gap, almost grazing the bar, but the see-saw nature of the game ensured neither side remained on top and Miccoli also went close.

Palermo suffered a blow 10 minutes after the break when Balzaretti was dismissed for a handball - earning him his second booking of the afternoon - but Hernandez wasted a glorious chance to put them clear seconds after when he missed from six yards.

He was spared the dubious honour of the miss of the day, though, as Eran Zahavi failed to hit an open goal after Brkic had saved from Hernandez, and Siena looked to make them pay as Reginaldo, Gaetano D'agostino and Pablo Gonzalez all threatened their goal.

But they rode out the storm and sealed what could have been viewed as a smash-and-grab second when, after Luca Rossettini was given a 93rd-minute red to even up the numbers, Hernandez scored from the spot following Roberto Vitiello's foul on Zahavi.