We study translocation of semiflexible polymers driven by force f(d) inside a nanometer-scale pore using our three-dimensional Langevin dynamics model. We show that the translocation time tau increases with increasing bending rigidity kappa. Similarly, the exponent beta for the scaling of tau with polymer length N, tau similar to N-beta, increases with increasing. as well as with increasing f(d). By comparing waiting times between semiflexible and fully flexible polymers we show that for realistic f(d) translocation dynamics is to a large extent, but not completely, determined by the polymer's elastic length measured in number of Kuhn segments N-Kuhn. Unlike in driven translocation of flexible polymers, friction related to the polymer segment on the trans side has a considerable effect on the resulting dynamics. This friction is intermittently reduced by buckling of the polymer segment in the vicinity of the pore opening on the trans side. We show that in the experimentally relevant regime where viscosity is higher than in computer simulation models, the probability for this buckling increases with increasing f(d), giving rise to a larger contribution to the trans side friction at small f(d). Similarly to flexible polymers, we find significant center-of-mass diffusion of the cis side polymer segment which speeds up translocation. This effect is larger for smaller f(d). However, this speedup is smaller than the slowing down due to the trans side friction. At large enough N-Kuhn, the roles can be seen to be reversed, and the dynamics of flexible polymers can be reached. However, for example, polymers used in translocation experiments of DNA are elastically so short that the finite-length dynamics outlined here applies.