The two sides clashed in their UEFA Champions League Group H fixture, and Thiago Silva headed in a stoppage-time equaliser to earn AC Milan a battling draw against Barcelona at the Nou Camp.
Milan had also started the match in stunning fashion with Alexandre Pato netting in the opening 30 seconds but Barca turned the game around and looked to be on course to claim the win thanks to goals from Pedro Rodriguez and David Villa.
However, Pep Guardiola's men could not find a third goal to wrap the tie up and they were stunned two minutes into injury time when Thiago Silva powered home Clarence Seedorf's corner to salvage a point for seven-time European champions Milan.
Guardiola admitted that he was frustrated by the result, but it was fair, given how hard Milan worked for it.
According to quotes from UEFA.com, the Catalan said after the game: " It doesn't feel good but minute one and minute 92 are inside the match time and Milan can score any moment therein."
"If we evaluate the game as a whole, we played well; we managed to keep them out for the majority of it.
"Obviously there are improvements to be made on our part.
"It's never easy to attack when the opposition's central midfielders turn into defenders. If Milan have to defend from their own penalty spot they will do so. They deserve a lot of credit.
He also reserved praise for Pato and how he scored Milan's opening goal.
"Pato would have left even Usain Bolt in his wake as he chased the ball for the opening goal", Guardiola exclaimed.
"Milan have that ability to score against you even when they are not playing so well; they have that classical competitive spirit that is typical of Italian teams.
He also took time to reveal how important Andres Iniesta was to his squad, as the Spaniard suffered a hamstring injury during the game that would rule him out for a month.
"It's important we get [Andrés] Iniesta back [as soon as possible]; he has been playing at the very top for years", Guardiola concluded.