Substitute Josh Dasilva scored a superb equaliser with four minutes remaining as Brentford came from two goals down to draw 2-2 with Leicester City in their Premier League clash at the King Power Stadium on Sunday.
Dasilva went on a mazy run on the edge of the box before curling a shot into the far corner, a goal of real quality to give Brentford a point they deserved for their second-half display.
Timothy Castagne and Kiernan Dewsbury-Hall had scored in either half to put Leicester into a dominant position early in the second period, but Ivan Toney netted to halve the deficit and swing the momentum in Brentford's favour.
It was the first time since 2003 that Leicester had failed to win a Premier League home game having been two goals ahead.
"Clearly disappointed not to win the game, having played well for 65 minutes," Leicester manager Brendan Rodgers told BBC Sport.
"Everything had what we wanted but then we lost too many balls, gave the ball away too easy and then we got loose in our organisation.
"It's first game of the season and there was a bit of fatigue kicking in. I think what happens is when you tire a bit, you suffer technically.
"They're a tough opponent. They showed last season that they're a dangerous team to play against."
Leicester went ahead just past the half-hour mark as James Maddison swung in a corner and Castagne headed in at the near post, totally unmarked with no Brentford player tracking his movement.
Youri Tielemans hit the frame of the goal with a shot from 25 metres, before Leicester doubled their advantage straight after halftime.
A poor touch from Brentford defender Ben Mee allowed Jamie Vardy to tee up Dewsbury-Hall to fire a low shot from 30 metres into the bottom corner of the net.
Brentford were much improved in the second period though and scored an excellent goal on 62 minutes as Rico Henry’s pinpoint pass into the box was controlled by Toney, who blasted the ball past home goalkeeper Danny Ward.
Leicester hit the post for a second time through Wesley Fofana’s header, before Dasilva produced his moment of magic to get Brentford a point.
Leicester travel to Arsenal in their next fixture on Saturday, while Brentford will host Manchester United later on the same day.