Pep Guardiola rued Manchester City's missed chances as they beat Real Madrid 4-3, but squandered the opportunity to kill off the Spanish side in a "fantastic" Champions League semi-final on Tuesday.
Guardiola's team should have left Real dead and buried in the first leg at the Etihad Stadium as they held a two-goal lead three times, only to allow the La Liga leaders back into the tie on each occasion.
Karim Benzema's second goal of the night, a nerveless 'Panenka' penalty in the 82nd minute, was the perfect climax to an astonishing game, ensuring Real returned home still in with a chance of reaching the final.
While Guardiola was happy to praise both sides for producing a classic, the City boss was more concerned with the way his men failed to get full reward for their dynamic display.
"It was a fantastic game for both sides. We did many good things. Unfortunately we conceded goals and we could not score more," Guardiola told BT Sport. "What we have done with the ball and without the ball, creating chances and chances and chances I can't ask anything else.
"We played a fantastic game against an incredible team. The moments where they rise and come back into the game in the first half I think we gave them as our build-up was so nervous.
"Normally we are so safe and so good. Also they press really good and strong. The quality of Real Madrid is such they can punish you."
Real have already eliminated Paris Saint-Germain and Chelsea in the knockout stages this season, after looking down and out at various stages of both ties.