I thought he was garbage today (and I'm usually a defender of him). Strike was great obviously but it was basically pulling a rabbit out of a hat to disguise a horrible overall game.
Still maintain that we can't judge him properly for probably another 12-18 months, simply because of the position he plays, which is probably the hardest one to learn in the game. As it stands, we shouldn't be relying on what is still a raw talent for a 38 game season to knit the play together.
So basically, Barkley may come good, but we need a Shaqiri or someone to help him until he does.