This is a lo-fi QGD Orthodox where I made some instructive mistakes.
1. d4 d5 2. c4 e6 3. Ng1f3 Ng8f6 4. Nb1c3 Nb8d7
?! Black should not let white play cxd5 when the knight is on d7. This is known to be strong for white. Better is 4...Be7 5 Bf4 where black will fianchetto the LS Bishop and have a fine game.
5. Bc1g5 Bf8e7 6. c5
It's playable. Black does well after playing c6 and can get in an early e5 where the c-pawn will hang.
6... O-O 7. e3 Nf6e4
There's an interesting endgame variation where black sacs the c-pawn. It's decent for black. 1.d4 d5 2.c4 e6 3.Nf3 Nf6 4.Nc3 Nbd7 5.Bg5 Be7 6.c5 O-O 7.e3 Ne4 8.Bxe7 Qxe7 9.Qc2 Nxc3 10.Qxc3 b6 11.cxb6 axb6 12.Qxc7 Qb4+ 13.Qc3 Qxc3+ 14.bxc3 Ra3
8. Bg5xe7 Qd8xe7 9. Qd1c2 f5
?! It's one way to play, but the weak dark squares do make white's life harder.
10. b4 Nd7f6 11. Nf3e5 Ne4xc3
?! This is rather serious. Better to let white make that exchange. Also, black needs to develop and consider exchanging white's good knight.
12. Qc2xc3 Nf6e4 13. Qc3c2 f4
?! Black's pieces are at home.
14. f3 Qe7h4 15. g3 fxg3
? Nxg3 is an improvement. Both sides have equal chances, though black might not want to be so materialistic as all this. Notice that Qf2 doesn't work on account of fx3 in this variation.