Melbourne Victory responded three times to earn a 3-3 draw with Ulsan Hyundai in their opening Asian Champions League group game.
The home side hit back within a few minutes each time they fell behind to the Korean side at AAMI Park.
Leroy George scored twice and Rhys Williams headed home as Kevin Muscat's side ended a three-game losing streak.
Ulsan started brightly, despite not having opened their domestic schedule, and snatched the lead on 24 minutes when Croatian ace Mislav Orsic netted from a long-range free-kick.
Just two minutes later Victory got back on terms, Besart Berisha's shot on the turn falling to George, who tapped home.
Keeper Lawrence Thomas was beaten again 11 minutes before the break, Orsic's corner finding Austrian centre-back Richard Windbichler, who nodded the ball into the net.
Dutch winger George again found an equaliser within a couple of minutes, playing a fine one-two with Berisha as he cut in from the left, before side-footing home with power past Kim Yong-dae.
Muscat would have wanted his side to take the initiative in the second half, but just six minutes after the interval Orsic put Ulsan back in front with his second goal as he stepped around Terry Antonis and curled home from outside the box.
The Koreans didn't learn their lessons from the first two times they scored, as again their lead lasted just two minutes.
This time Williams sneaked in behind the sleeping Ulsan defence to nod home George's free-kick from close range.
Victory are 21/20 to win their next A-League game against Adelaide United, who are 11/4, with the draw 12/5.
View all Soccer betting