The top of the table remained unchanged as the top five teams all picked up victories, but the big win was at the bottom, where Gamba Osaka earned a much-needed three points.
Let’s check in on all the action from Matchweek 15:
With their lead atop the league down to just three points, Vissel rose to the occasion as Yuya Osako scored his league leading 11th goal of the season and Yoshinori Muto put in two for a three-goal first half. The capital club hit back with a pair to make it close, but the Ushi held on to maintain their place atop the table.
Yan Matheus’ outstanding work set up Anderson Lopes for an early goal, then Anderson lopes hit for his ninth goal of the season to give Marinos some breathing room en route to a win that kept them three points back of the top.
Kasper Junker scored just 27 seconds after kickoff and Mateus added a second as Nagoya remained in third place, four points back of Vissel.
A 13th minute red card to Koki Tachi put Bellmare on the back foot and Douglas Vieira’s late penalty won it for Sanfrecce, who snapped a two-game losing streak to stay in fourth place.
Hirotaka Tamada’s strong header give the Sakura a lead and then a beautiful build up left Hikaru Nakahara a tap in for the team’s second goal as Cerezo won to stay fifth in the table.
Shinzo Koroki and José Kanté each scored as Urawa picked up all three points to move up a spot in the table to sixth.
Sagan were just minutes away from victory, but Yuma Suzuki’s outstanding header in stoppage time rescued a point for Kashima and put him on eight goals for the season, tied for third in the league.
Yu Kobayashi and Kyohei Noborizato were both spot on with their finishes to give Frontale a two-goal lead that they would see out with ease to earn a crucial three points in their climb up the table.
Gamba finally earned themselves a win with Shu Kurata, Juan Alano and Keisuke Kurokawa each scoring to bring them within one point of safety at the bottom of the table.