Sign up to Miguel Delaney’s Reading the Game newsletter sent straight to your inbox for free Sign up to Miguel’s Delaney’s free weekly newsletter
Wednesday's Champions League semi-final which saw Manchester City exit the competition to Real Madrid has been labelled "terrible" and "dire".
The game at the Bernabeu saw Real Madrid win 1-0, and the overall tie 1-0, thanks to a deflected shot from Gareth Bale in the first half.
Despite knowing that just a single goal would send them into their their first ever Champions League final, Manchester City failed to muster any sort of response.
Manuel Pellegrini's side managed just five shots in the turgid affair, with Real Madrid goalkeeper Keylor Navas needing to save just one. Meanwhile star striker Sergio Aguero failed to have a single touch inside the box.
People expressed their frustration at the poor quality of the match on Twitter...
Among the Manchester City players it was Yaya Toure who took the brunt of the criticism. The Ivorian, occupying the centre of midfield, did not manage a single interception and made just one attempt at a tackle.
Real Madrid 1 Manchester City 0 player ratingsShow all 22 1 /22Real Madrid 1 Manchester City 0 player ratings Real Madrid 1 Manchester City 0 player ratings Real Madrid Keylor Navas: 7 out of 10 Had precious little to do for long periods as he equalled the record for most clean sheets in a single Champions League season
2016 Getty Images
Real Madrid 1 Manchester City 0 player ratings Dani Carvajal: 8 out of 10 Made most of lack of City attacks to surge forward and provide attacking outlet. Set up Ronaldo header
2016 Getty Images
Real Madrid 1 Manchester City 0 player ratings Pepe: 7 out of 10 Made numerous blocks and interceptions and kept threat of Aguero to an absolute minimum
2016 Getty Images
Real Madrid 1 Manchester City 0 player ratings Sergio Ramos: 7 out of 10 Strong in the tackle as ever and quicker to the ball than City’s forwards
2016 Getty Images
Real Madrid 1 Manchester City 0 player ratings Marcelo: 6 out of 10 Went down easily to earn De Bruyne a card and spent rest of evening getting forward
2016 Getty Images
Real Madrid 1 Manchester City 0 player ratings Luka Modric: 8 out of 10 Another splendid showing from the polished Croatian. Range of passing impressed and so quick with decision-making
Getty
Real Madrid 1 Manchester City 0 player ratings Toni Kroos: 7 out of 10 Just does not cede possession and was the link between defence and attack. Made more passes than any other player
2016 Getty Images
Real Madrid 1 Manchester City 0 player ratings Isco: 7 out of 10 Alongside Kroos and Modric dictated the flow of the match. Slowed down play when required and sparked attacks elsewhere
2016 Getty Images
Real Madrid 1 Manchester City 0 player ratings Gareth Bale: 8 out of 10 Shot from angle led to only goal of the tie and also hit the woodwork with second half header. Enjoying a fine run of form
This content is subject to copyright.
Real Madrid 1 Manchester City 0 player ratings Jese: 7 out of 10 Replaced Benzema up front and sent one effort over Hart’s bar before another went straight at the keeper
2016 Getty Images
Real Madrid 1 Manchester City 0 player ratings Cristiano Ronaldo: 7 out of 10 Not his most dominant of performances as he feels his way back from injury. Should be back in shape for Milan final. Escaped booking for slam dunk
2016 Getty Images
Real Madrid 1 Manchester City 0 player ratings Manchester City: Joe Hart: 7 out of 10 One of the only City players to turn up on the night. Could not be faulted for goal and made a number of key stops
2016 Getty Images
Real Madrid 1 Manchester City 0 player ratings Bacary Sagna: 7 out of 10 Stuck to his task against the power of Ronaldo and Bale but was fighting a losing battle at times
2016 Getty Images
Real Madrid 1 Manchester City 0 player ratings Vincent Kompany: n/a Another injury on the big stage for the Belgian, who must be fearing for his future should these injury problems persist with such regularity under Guardiola
2016 Getty Images
Real Madrid 1 Manchester City 0 player ratings Nicolas Otamendi: 7 out of 10 Used size and frame well but struggled with movement of Ronaldo and Jese. Covered well for Kompany
2016 Getty Images
Real Madrid 1 Manchester City 0 player ratings Gael Clichy: 6 out of 10 Enjoyed getting forward in first leg but kept busy at the back here. Unable to stem constant flow of attacks
2016 Getty Images
Real Madrid 1 Manchester City 0 player ratings Fernando: 7 out of 10 Presented a danger from set-pieces but it was his deflection which ultimately decided the outcome of the tie
2016 Getty Images
Real Madrid 1 Manchester City 0 player ratings Fernandinho: 6 out of 10 Fizzed around the middle of the park to little overall effect, save for one shot he sent at the post with Keylor Navas beaten
2016 Getty Images
Real Madrid 1 Manchester City 0 player ratings Jesus Navas: 5 out of 10 Speed does not always equal effectiveness, as he so often proves. Poor yet again with final delivery and replaced after the hour
2016 Getty Images
Real Madrid 1 Manchester City 0 player ratings Yaya Toure: 4 out of 10 Cuts such a languid figure as he strolls around the pitch. Pity he treated this Champions League semi-final as nothing more than meaningless friendly. Ineffective and likely to be off this summer
2016 Getty Images
Real Madrid 1 Manchester City 0 player ratings Kevin De Bruyne: 6 out of 10 One of the few to trouble Keylor Navas in the Real goal but did not see his efforts come to anything. Booked for challenge on Marcelo
2016 Getty Images
Real Madrid 1 Manchester City 0 player ratings Sergio Aguero: 5 out of 10 Looked out of sorts in last week’s first leg and again disappeared for long spells here, save for late effort from distance that had Keylor Navas scrambling
2016 Getty Images
Real Madrid progress to the final in which they will play local rivals Atletico Madrid.
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies