Can you prove (preferably combinatorially) the following identity for the total number of perfect matchings of the complete graph $K_{2n}$, where the edges in the matching are ordered, i.e., $\binom{2n}{2,2,\ldots ,2} = \frac{(2n)!}{2^{n}} = n!(2n-1)(2n-3)\cdots 1$: $$ \binom{2n}{2,2,\ldots ,2} = \prod_{k=1}^{n} \left[\binom{n+1}{2}-\binom{k}{2}\right] = n\prod_{j=1}^{n-1} [n+(n-1)+ \ldots + (n-j)]. $$ It is also immediate to show that the total number of matchings is $\prod_{i=2}^{n} [i(i+(i-1))]$. Thus, it suffices to show that for every $n\geq 1$, \begin{equation} n[n+(n-1)]\cdots [n+(n-1)+\cdots + 1] = [n(n+(n-1))][(n-1)((n-1)+(n-2))]\cdots [2(2+1)]. \end{equation} Algebraic proof would be also of some help. I tried by induction unsuccessfully.