Manchester City head coach Pep Guardiola believes his side will have learned some valuable lessons in reaching the final of the League Cup.
The Citizens claimed a 3-2 win at Bristol City to secure a 5-3 aggregate success, but made life harder than it needed to be by allowing the hosts to wipe out a two-goal lead in the game at Ashton Gate.
Always we have to play the full 90 minutes.Pep Guardiola
A late Kevin de Bruyne goal eventually ensured a place in the Wembley final, with Guardiola warning that his players will need to be a little more focused for the challenges ahead.
He told reporters: "We were two goals ahead and after that we lost the control and in these kinds of games it never ends until the end - this will be a good lesson for the next Sunday in Cardiff and especially in the Champions League.
"Always we have to play the full 90 minutes."
City are now 3/10 to win the League Cup, with Chelsea priced at 1212/1 and Arsenal available at 13/5.
Meanwhile, former Barcelona and Bayern Munich boss Guardiola accepts that he and his team will be judges by the trophies they win, while insisting that he is enjoying the way he reign at a whole is going.
He added: "I know we will be judged by the trophies we win, but these last six months we are so happy.
"We've won a lot of games, every weekend we are so happy and the training sessions we were happy.
"When we are together, we are happier and that belongs to us, nobody can take that away, but, of course, all the teams are judged on the titles they win."
View all Soccer betting