I dont think he shouldve gone, his first booking was a joke anyway. Arsenal played better with 10 men though.
Shay Given is a good keeper, I think what holds him back is he never played for a top team, he somehow stayed loyal in that clown club which is great.