While experimenting with Fibonacci numbers and Pascal's triangle, I found this: take any row of Pascal's triangle (say, $n = 7$): $$1, 7, 21, 35, 35, 21, 7, 1$$ and write under it the Fibonacci numbers, with $F_0=0$ going under the second number (of course, we assume $F_{-1} = F_1 - F_0 = 1$). Then, write a third row of $\pm1$'s: $$\begin{array}{ccc}1&7&21&35&35&21&7&1\\1&0&1&1&2&3&5&8\\1&-1&1&-1&1&-1&1&-1\\\end{array}$$ Multiply down the columns: $$\begin{array}{ccc}1&0&21&-35&70&-63&35&-8\\\end{array}$$ and now add the row to get $21$, which is the ($n+1$)th Fibonacci number! This seems to work for all $n$.
To prove this would be to prove the following Fibonacci recursion with binomial coefficients: $$F_{n+1} = \sum_{k=0}^n {\left(\left(-1\right)^k {n\choose k} F_{k-1}\right)}$$ I'm not sure how to continue from here; any hints? Thanks!