O’Shea said: “It is obviously frustrating when you are not playing week in, week out but that is the case when everyone is fit and you are top of the league. The manager has big decisions to make and when you get your chance you have got to take it.
“Everyone is chomping at the bit to get into the team. In the last couple of seasons we have had vital players missing for months but this season we have coped with everything that has been thrown at us and you can see we are enjoying it.”