Cesc Fabregas reckons Arsenal's Champions League win over Barcelona on Wednesday night is the greatest match he has played in.
Barca took the lead at the Emirates but the Gunners stunned the tournament favourites by snatching victory with two late goals.
Arsene Wenger's men will now take a 2-1 lead to the Camp Nou as they aim to secure a place in the quarter-finals.
And World Cup winner Fabregas believes Arsenal were worthy winners from a memorable clash of two sides famed for their attacking styles.
"It's a massive victory," said the Spanish midfielder. "It's the best game I've experienced in terms of quality and intensity.
"They had the ball, they went for it. We had the ball, we went for it.
"I've never experienced a game with so much quality on the pitch from both teams. Of course it was the right result."
Fabregas came through the Barca youth ranks before joining Arsenal at just 16 and reckons the current Barca side is the "best team in football history".
They won an unprecedented treble in 2009, claiming a third European crown, and Arsenal are eager to capture their first Champions League title after enjoying their first win over Barca in six attempts.
"We want to prove we can win a trophy like this one," Fabregas added. "There are 90 minutes to go and we're playing against a big team.
"If you want to beat them you have to give everything. We will have to give our hearts.
"The second leg will be very difficult. We have to perform very well. They will go out to win and we want to attack.
"You never know what can happen in this type of game."
While Fabregas admits there is plenty of work to be done to knock out Barca, he felt it was important to maintain the feel good factor at the Emirates.
"Winning last night is definitely uplifting," he said.
"We are in the final of the Carling Cup, we have an FA Cup match coming on Sunday and two Premier League games coming up before the second leg against Barcelona.
"I'm hoping this win will be good for the team because since the New Year we've only lost one game and we've won most of our games.
"At the moment we're on a good run and we want to keep it going."