Spurs keeps EPL title race alive