Chess puzzle (Equality)
Moves: 1. b3 d5 2. Bb2 Nc6 3. e3 e5 4. Bb5 Bd6 5. Nf3 e4 6. Bxg7 exf3 7. g3 Nf6 8.
Bxh8 Kd7 9. Qxf3 *
Position (FEN): r1bq3B/pppk1p1p/2nb1n2/1B1p4/8/1P2PQP1/P1PP1P1P/RN2K2R b KQ - 0 9
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1249
Best move: Qxh8