England round-up: Di Canio keeps his cool

A late penalty from Paolo Di Canio earned West Ham United FC a 1-0 London derby win at Fulham FC.

An 89th-minute penalty from Paolo Di Canio snatched three vital points for West Ham United FC at Fulham FC tonight.

Bad Knight
After a torrid game which included six bookings, a two-footed tackle on Jermain Defoe by Zatyiah Knight, who consequently saw the red card, gave Di Canio a chance to win the game from the penalty spot - and the Italian made no mistake.

West Ham climbing
Tomáš Repka, Edouard Cissé and Christian Dailly were all booked for West Ham, who - after making a terrible start to the season - are now 14th, having lost just once in their last five Premiership games. Fulham slip a place to eighth and have now lost their unbeaten league record at their temporary Loftus Road home.