Benoni - Uhlmann variation
1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. Nf3 g6 7. Bg5
White pushes the queen's pawn to d4. Black develops the knight to f6. White pushes the c-pawn to c4.
Black pushes the c-pawn to c5. White pushes the queen's pawn to d5. Black pushes the king's pawn to e6.
White develops the knight to c3. Black captures on d5 with the king's pawn. White captures on d5 with the c-pawn.
Black plays the queen's pawn to d6. White moves the knight to f3. Black plays the g-pawn to g6.
White develops the dark-squared bishop to g5.