Liverpool hit Tottenham for six and extend lead at top after nine goal thriller