Chess puzzle (Equality)
Moves: 1. d4 e6 2. Nf3 b6 3. Bg5 f6 4. Bh4 Bb7 5. e3 h5 6. Be2 g5 7. Nxg5 fxg5 *
Position (FEN): rn1qkbnr/pbpp4/1p2p3/6pp/3P3B/4P3/PPP1BPPP/RN1QK2R w KQkq - 0 8
White to move.
Themes:  Opening  
Puzzle rating: 1505
Best move: Bxh5+