Chess puzzle (Equality)
Moves: 1. d4 e6 2. Nc3 d5 3. e4 c6 4. f3 Nf6 5. Bg5 h6 6. Bh4 Nbd7 7. e5 g5 8. exf6 *
Position (FEN): r1bqkb1r/pp1n1p2/2p1pP1p/3p2p1/3P3B/2N2P2/PPP3PP/R2QKBNR b KQkq - 0 8
Black to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1365
Best move: gxh4