Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. h3 Bd7 5. O-O Nf6 6. Re1 h6 7. Nc3 g5 8. d4 g4
9. dxe5 gxf3 10. exf6 fxg2 11. e5 Nxe5 12. Bxd7+ *
Position (FEN): r2qkb1r/pppB1p2/3p1P1p/4n3/8/2N4P/PPP2Pp1/R1BQR1K1 b kq - 0 12
Black to move.
Themes:  Opening  
Puzzle rating: 1595
Best move: Qxd7