Started out slow but stepped it up later in the game. Much better.
I think he just needs to gain some more momentum and keep that feeling up. Near the end he was showing that he can control the game quite a bit when he's on point. He wasn't even fully on point either.
Even though he wasn't at the top of his game he still created some nice chances, made some nice runs and picked out some good assist chances. Could have easily had 1-2 assists if Messi'd had finished them. Room for improvement but not too bad, still a lot of good spots.
I think somebody needs to make a compilation of his performance, I counted him execute at least 3 fantastic through balls, press pretty well and disposessed Rayo defenders on occasions. By Cesc standards (compared to say the first leg vs Milan) he was good. But hey, maybe I' was watching another game, same way as it seems I was watching a different Pedro to everybody else for the past 18 months.
I'm with you, I don't think he was as bad as many people think he was. He created a FEW chances this game, which is his primary job (along with maintaining possession).