Jungo Fujimoto converted twice from the penalty spot and Eddy Bosnar scored a late blockbuster as leaders Shimizu S-Pulse came from two goals down to preserve their unbeaten start to the season with a stunning 4-2 win at Kyoto Sanga on Wednesday.

Former Japan striker Atsushi Yanagisawa scored his 100th J-League goal and Brazilian forward Dutra took advantage of poor marking to head the second and take Kyoto into the break two goals to the good at a sun-drenched Nishikyogoku Stadium.

But Shimizu came roaring back in the second period and Fujimoto bagged a pair of penalties either side of Frode Johnsen's 59th-minute header, before Australian defender Bosnar buried a free kick from almost 40 meters out to seal victory in a game that saw both teams finish with 10 men.

S-Pulse moved to 24 points from 10 games and Kenta Hasegawa's side could open up a five-point gap at the top of the table if Kawasaki Frontale lose at Gamba Osaka in a later match.