Chess puzzle (Equality)
Moves: 1. d4 e6 2. c4 c5 3. d5 Nf6 4. Bg5 h6 5. Bh4 Be7 6. Nc3 Qa5 7. Nf3 exd5 8. cxd5
g5 9. d6 Bd8 10. Nxg5 *
Position (FEN): rnbbk2r/pp1p1p2/3P1n1p/q1p3N1/7B/2N5/PP2PPPP/R2QKB1R b KQkq - 0 10
Black to move.
Themes:  Middlegame  
Puzzle rating: 1435
Best move: hxg5