Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bb6 5. a4 a5 6. b5 Nd4 7. Nxe5 Qe7 8.
Bxf7+ Kd8 9. Bxg8 *
Position (FEN): r1bk2Br/1pppq1pp/1b6/pP2N3/P2nP3/8/2PP1PPP/RNBQK2R b KQ - 0 9
Black to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1585
Best move: Qxe5