A-League champions Sydney FC have dropped their first points of the season but rallied from a two-goal deficit to force a 2-2 home draw with Western Sydney Wanderers.
The Wanderers twice caught Sydney's defenders napping on Saturday night, with first-half headers from Oriol Riera and Brendan Hamill.
Bobo pulled a goal back from the penalty spot late in the first half and Josh Brillante equalised just after the hour to set up a thrilling finish watched by just under 35,000 at Allianz Stadium.
Sydney then created more chances but Wanderers also had their moments, though the home team should have won it at the death when substitute Matt Simon headed wide from close range.
Spaniard Riera scored his third goal in as many games, heading in Josh Risdon's right-wing cross to give the visitors a perfect start.
Stung into action, Sydney enjoyed plenty of territory and possession in the next 20 minutes but struggled to create clear-cut chances.
Captain Alex Brosque had a shot blocked and Brandon O'Neill drove a free kick into the Wanderers' wall.
The Wanderers were more composed in their passing and covered well in defence in the first half, not giving Sydney the same space in the penalty area as the Sky Blues gave them for the two goals.
They doubled their advantage on the half-hour when Hamill, who went in for the injured Michael Thwaite, nodded in a cross from Alvaro Cejudo, with Sydney's defence again static.
Sydney received a lifeline in the 37th minute when David Carney was fouled in the penalty area by Chris Herd and Bobo beat former Sydney goalkeeper Vedran Janjetovic from the spot.
The Brazilian went close towards end of the half when his shot was deflected wide.
Four minutes into the second half and Janjetovic was forced to beat away a close-range shot from Michael Zullo.
Roly Bonevacia missed a glorious chance to restore the Wanderers' two-goal advantage, driving the ball wide from 10 metres out in the 57th minute.
They were made to rue that miss four minutes later when Brillante's strong shot found the net, taking a slight deflection off a Wanderers defender.
Bobo had another shot saved and Brillante's audacious volley landed on the roof of the net as the home team pressed for a winner.
Kearyn Baccus went close for the visitors in the 80th minute, with his shot going just over the bar as the Wanderers continued their unbeaten start to the season.
Sydney coach Graham Arnold lamented the concession of two "sloppy goals," and said they needed to start games better.
"It was a good time to get the penalty obviously, but the signs of a champion team and a team of great character is to fight back from 2-0 down," Arnold said.
"The atmosphere at halftime was very positive and the boys believed that they could come back. I thought the second half there was pretty much only one team that looked like winning."
Despite his side giving up a 2-0 lead, Wanderers' caretaker coach Hayden Foxe said it was a good point away from home.
"I thought from start to finish we were excellent," Foxe said. "It's hard, I thought the boys deserved the three points on that performance but we're coming to a tough place against the current champions."