Australia striker Josh Kennedy was among the goals as Nagoya Grampus beat Sagan Tosu 3-2 in the J.League.
Sanfrecce Hiroshima reached second place after
Takahagi waited until the 90th minute to fire the only goal of the game and lift Sanfrecce to within three points of leader Omiya Ardija, which lost 2-1 at Yokohama F. Marinos.
The fourth-placed club took a two-goal lead into the break thanks to
Urawa Red Diamonds is third but a 4-0 defeat at mid-table
Kashima Antlers is on the slide after a 2-1 defeat at Kashiwa Reysol - a game decided by Cleo's second-half brace - while FC Tokyo picked up an impressive 3-0 win at Albirex Niigata.
A 1-1 draw at Vegalta Sendai did little to help Jubilo Iwata's battle against the drop but Oita Trinita remains bottom of the pile after a 3-1 loss at Shimizu S-Pulse.
Vissel Kobe came from behind twice to win 3-2 at Kashima Antlers and move top of the J.League.