McInnes cannot afford more injuries ahead of Hampden date with Celtic

Derek McInnes
Derek McInnes