Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d5 4. Bxc6+ bxc6 5. exd5 cxd5 6. Nxe5 Be6 7. O-O Qg5
8. d4 Qe7 9. Re1 f6 10. Nc6 Qd7 11. Na5 Bb4 12. Rxe6+ *
Position (FEN): r3k1nr/p1pq2pp/4Rp2/N2p4/1b1P4/8/PPP2PPP/RNBQ2K1 b kq - 0 12
Black to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1585
Best move: Qxe6