Birmingham City player ratings v Shrewsbury as new signings shine 0 0 16:10 Small Heath Alliance Birmingham City player ratings v Shrewsbury Town as pre-season preparations continued [www.birminghammail.co.uk]