明代以前,吴淞江曾是太湖的主要出海通道,黄浦江是其支流。当时的吴淞江下游大致从北新泾至虬江码头,再沿复兴岛以北段黄浦江出吴淞口汇入长江。走马塘与虬江之间的五角场环岛一带,地处古吴淞江下游,江面宽数华里。明初时,因吴淞江淤浅严重,当时的户部尚书夏原吉疏浚吴淞江南北两岸支流,引太湖水入浏河、白茆直注长江,又疏浚上海县城东北的范家浜(即今黄浦江外白渡桥至复兴岛段),使黄浦江从今复兴岛向西北流至吴淞口入注长江,此后吴淞口实际成了黄浦口,故有“黄浦夺淞”之说。
注:吴淞江,又称苏州河。黄浦江主要支流。源于太湖,流经苏州,穿越江南运河,在市区外白渡桥附近注入黄浦江。