Billy Sharp was named man of the match after scoring the equaliser for Sheffield United as they won 2-1 at Birmingham.