Substitute Kentaro Moriya scored the winner as Kawasaki Frontale defeated second-stage leader Urawa Reds 2-1 to regain the top spot in the J. League on Saturday.