Matchweek 19 gave us goals and thrills. Here are all the results from J1:
Shimizu S-Pulse 3, Yokohama F·Marinos 5
Léo Ceará continued his outstanding run of form with a hat trick to lead high-flying Marinos to yet another win that keeps them top of the table.
Kashiwa Reysol 1, Kashima Antlers 2
Reysol and Kashima traded goals and look destined to a draw until Yuma Suzuki drew a late penalty that Everaldo finished as Antlers kept pace in the title race.
Cerezo Osaka 1, Kawasaki Frontale 2
Shogo Taniguchi scored first, but Cerezo responded with a goal from Kakeru Funaki before Jean Patric won the game in stoppage time for a super Sakura victory.
Sanfrecce Hiroshima 3, Júbilo Iwata 0
Hayao Araki, Sho Sasaki and Tsukasa Morishima all scored in a dominating performance that has the Viola up to fourth place.
Sagan Tosu 0, Vissel Kobe 2
Yoshinori Muto scored two goals late on to deliver Vissel a massive three points in Takayuki Yoshida’s first game as the Ushi’s new boss.
F.C.Tokyo 2, Avispa Fukuoka 2
Avispa scored first and last, but F.C.Tokyo tallied for a pair in between to split the points in a thriller at Ajinomoto Stadium.
Kyoto Sanga 2, Hokkaido Consadole Sapporo 1
A red card forced Consa to play down a man for 75 minutes and Sanga scored early through Peter Utaka and Takumi Miyayoshi late to take all three points.
Gamba Osaka 1, Urawa Reds 1
Alexander Scholz struck again, this time in stoppage time to earn Urawa a dramatic draw that stretched their unbeaten run to four matches.
Shonan Bellmare 0, Nagoya Grampus 0
Shonan and Nagoya traded possession and shots, but neither could break through for a goal.