Chess puzzle (Equality)
Moves: 1. d4 d5 2. Bg5 h6 3. Bh4 g5 4. Bg3 f5 5. Be5 Nf6 6. Bxf6 e6 7. e3 *
Position (FEN): rnbqkb1r/ppp5/4pB1p/3p1pp1/3P4/4P3/PPP2PPP/RN1QKBNR b KQkq - 0 7
Black to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1595
Best move: Qxf6