OSAKA -- Substitute Hristo Yanev scored a heart-breaking injury-time goal as Bulgaria beat a makeshift Japan side 2-1 in their opening Kirin Cup match at Nagai Stadium in Osaka on Tuesday night.

News photoJapan's Yuji Nakazawa is tackled by a Bulgarian player during the first half of Tuesday night's Kirin Cup match at Osaka's Nagai Stadium.

The CSKA Sofia forward launched an inswinging free-kick into the Japan area from 25 meters in the 92nd minute which evaded both Japan defenders and Bulgarian strikers and sailed past an unsighted Yoshikatsu Kawaguchi.