Cerezo Osaka will take a slender advantage to Korea for the second leg of their Asian Champions League clash with Jeonbuk Motors after Hiroshi Kiyotake's late goal clinched a dramatic 4-3 victory at Nagai Stadium.
Jeonbuk held the lead three times but three times the hosts clawed their was back into the game before Kiyotake netted the winner.
The Koreans went in front after just six minutes when Luiz Henrique fed Lee Dong-gook and he found the back of the net.
Cerezo levelled in the 29th minute. Kim Bo-kyung beat a Jeonbuk defender down the right and delivered a low cross that Ryuji Bando finished from close range.
Jeonbuk restored their lead in first-half injury time when former Middlesbrough striker Lee took advantage of a poor clearance to net the second.
Kiyotake equalised when he met Noriyuki Sakemoto's corner with a superb header but the scores were level for just two minutes as Cho Sung-hwan pushed in Eninho's corner.
Jeonbuk then gifted Cerezo their third goal when a defender handled in the box in the 65th minute and Kim converted the resultant penalty before Kiyotake again met a Sakemoto corner nine minutes from time and fired home unmarked to win the game.
Suwon Bluewings and Zob Ahan ended honours even after the two sides played out a 1-1 draw at Suwon World Cup Stadium.
Zob Ahan broke the deadlock in the 56th minute when Igor Castro pulled the ball back for an unmarked Mohammed Ghazi to finish from the edge of the six-yard area.
Suwon equalised after 66 minutes when Park Jung-jin's cross from the right was volleyed into the far corner by Park Hyun-beom.