Southampton stretched their lead at the top of the table as West Ham United dropped more home points. More...