Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nc3 d6 3. f4 exf4 4. Nf3 Be7 5. d4 Nf6 6. Bxf4 Nc6 7. Bb5 O-O 8.
O-O a6 9. Ba4 b5 10. Bb3 b4 11. Nd5 Nxe4 12. Nxe7+ *
Position (FEN): r1bq1rk1/2p1Nppp/p1np4/8/1p1PnB2/1B3N2/PPP3PP/R2Q1RK1 b - - 0 12
Black to move.
Themes:  Middlegame  
Puzzle rating: 1923
Best move: Nxe7