Josh Kennedy has helped Nagoya Grampus three games clear at the top of the J-League table.
The Australian international converted from the penalty spot in the 57th minute to equalise after Yong-Gi Ryang had earlier put Vegalta Sendai ahead.
But with Kennedy's goal and Yoshizumi Ogawa's 88th minute winner, Nagoya took a nine-point lead over the rest of the competition as second-placed Kashima Antlers drew 1-1 at home with Shimizu S-Pulse.
Elsewhere in Japan, Cerezo Osaka moved to third with a 2-1 win over Albirex Niigata, Urawa Reds enjoyed a solid 2-1 away win against Omiya Ardija, Tadanari Lee netted a brace as Sanfrecce Hiroshima won 3-0 away at Kyoto Sanga, Juninho scored twice to help Kawasaki Frontale win 4-0 at Vissel Kobe, Montedio Yamagata beat Gamba Osaka 2-1, FC Tokyo punished rock-bottom Shonan Bellmare 3-0 and Jubilo Iwata and Yokohama F. Marinos played out a scoreless draw.