Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 Bb4 5. Nd5 Nxe4 6. O-O d6 7. d3 Nf6 8.
Nxf6+ Qxf6 9. c3 Bc5 10. d4 exd4 11. Re1+ Be6 12. Bxe6 *
Position (FEN): r3k2r/ppp2ppp/2npBq2/2b5/3p4/2P2N2/PP3PPP/R1BQR1K1 b kq - 0 12
Black to move.
Themes:  Middlegame  
Puzzle rating: 1504
Best move: fxe6