Ruben Dias criticised his Manchester City teammates for their defending against Porto in the Champions League.

City were 3-1 victors over Porto, but had fallen behind when Luis Diaz picked up the ball on the left hand side after Dias conceded possession around the half-way line. Porto's Diaz then advanced towards the right hand side of City's box, evading three challenges and producing a fine finish back across Ederson.

New City signing Dias was one of five defenders taken out of the game by Diaz's run, and the former Benfica centre-back had some stern words to say after the game.

"We cannot concede a goal like that," Dias told BT Sport. "Someone needs to stop him and we need to regroup in a better way but football is about mistakes and learning from them. The teams that learn better are the teams that grow better."

Reflecting on the performance in general, however, Dias was able to provide a more positive assessment of the game as a whole, which did not see City troubled too much again at the back

"I'm happy, we made a good performance and obviously won at home," Dias said. "It's the first step of many to come. We're happy and we're growing as a team and we keep working."

Dias is one of three Portuguese players in the City team, having recently joined from Benfica. Bernardo Silva - who started his career at Benfica - took to Twitter after the game, simply posting: "This one felt so good!"