Puzzle of the week #376

Level: 
4-Rook
Chess Diagram: 

[Event "Puzzle #376"][Date "2019.11.03"][Result "0-1"]1.e4 e6 2.d4 d5 3.Nc3 Bb4 4.e5 c5 5.a3 Bxc3+ 6.bxc3 Ne7 7.Qg4 Qc7 8.Qxg7 Rg8 9.Qxh7 cxd4 10.Ne2 Nbc6 11.f4 dxc3 12.h4 Bd7 13.h5 O-O-O 14.Qd3 Nf5 15.Rb1 f6 16.exf6 e5 17.f7 Rgf8 18.g4 Nfd4 19.f5 e4 20.Qxc3 Nf3+ 21.Kf2 d4 22.Qc5

After a sharp opening and middle game we have reached an unusual position. White has no less than 4 passed pawns, while black has only one. It is black to move. Your tasks:
a) Name the opening
b) Who stands better and why?
c) Black to move and win

Total available points for this puzzle is 25. The answers will be published next time together with puzzle #377.

Puzzle #375 solution:
Game Mikalsen – Brynell, Fagernes NOR 2016. This week's best answers are by the top 3 scorers:
a) The opening is French Opening, classical variation
b) It is called outpost
c) Yes. It blocks white castling
d) Solution:

[Event "Puzzle #375"][Date "2019.10.20"][Result "0-1"]1.e4 e6 2.d4 d5 3.Nc3 Nf6 4.Bg5 Be7 5.e5 Nfd7 6.Bxe7 Qxe7 7.f4 O-O 8.Nf3 c5 9.Nb5 Nc6 10.c3 a6 11.Nd6 f6 12.Bd3 cxd4 13.cxd4 g5 14.g3 fxe5 15.fxe5 g4 16.Nh4 {Solution} 16...Ndxe5 17.dxe5 Nxe5 18.Nxc8 Raxc8 {In the game} ({Much better would be} 18...Qb4+ 19.Qd2 Nxd3+ 20.Ke2 Rf2+ 21.Kxd3 Qxd2#) 19.a3 Qc5 20.Qd2 Nxd3+ 21.Qxd3 Qf2+ 22.Kd1 Rc4

Correct solutions:
Zhengyu, Matthew - 25 points
Eric - 21 points
Walter, Aiden, Joey - 15 points
Harry - 14 points
Glyn - 9 points
Lucas - 6 points
Zach - 5 points

Standings:
Matthew - 72 points
Eric - 70 points
Zhengyu - 65 points
Aiden - 63 points
Harry - 58 points
Joey - 57 points
Walter - 51 points
Lucas - 28 points
Zach - 27 points
Glyn - 24 points
Lyvia - 11 points

Comment: 

French defence, Winawer