Pablo Hernandez struck a late winner for Swansea to deny Chelsea top spot in the Premier League.

The Spanish winger scored with just two minutes remaining to dent the Blues' hopes of returning to the top-flight's apex after being overtaken by Manchester United earlier in the day.

Victor Moses' first goal for the club looked to have been enough to secure victory for Roberto Di Matteo's side, but Hernadez's equaliser meant an unsettling week ended on a relatively low note.

It was a display that lacked the visitors' usual authority as they allowed Michael Laudrup's side to settle into their usual rhythm from the outset.

Fernando Torres, returning from suspension, came closest to breaking the deadlock when his glancing header was cleared off the line by Leon Britton before wasting another headed chance from Moses' deflected cross.

Incredibly it wasn't until the second half that goalkeeper Gerhard Tremmel, standing in for the injured Michel Vorm, was made to earn his keep, diving low to save Eden Hazard's well struck free kick.

Tremmel denied the Belgian schemer soon after with a more spectacular save that  lead to the opening goal. Gary Cahill did superbly to flick a corner towards goal where Moses was waiting to flick the ball into the net.

Petr Cech was finally called into action at the other, keeping out efforts from Jonathan de Guzman and Nathan Dyer but could do nothing to prevent Hernandez's late leveller.

The summer signing from Valencia did superbly to work some space on the edge of the box before curling a sumptuous effort past Cech and into the bottom corner.

That spurred the home side to find a winner and Chelsea had Cahill to thank for some superb defensive work that thwarted Danny Graham.