patzer2: <1.d4 Nf6 2.c4 e6 3.Nf3 c5 4.e3 b6 5.Nc3 cxd4 6.exd4 Bb7 7.Bd3 Be7 8.O-O d6 9.d5 e5 10.Ng5 Nbd7 11.f4 h6 12.Ne6?! =>
This sacrifice is good for no more than equality, and causes Black no problems whatsoever.
Instead, creating more tension and giving White winning chances is 12.fxe5! when play might continue 12...hxg5 13.exf6 Bxf6 14.Ne4 Kf8 15.Nxf6 gxf6 16.Be3 Qe7 17.Bd4 Ne5 18.b3 Rh4 19.Bf5 Bc8 20.Qd2 Bxf5 21.Rxf5 Nxc4 22.bxc4 Qe4 23.Raf1 Qxd4+ 24.Qxd4 Rxd4 25.Rxf6 Rxc4 26.Rxf7+ Kg8 27.R7f6 Re8 28.Rg6+ Kh7 29.Rxg5 Re2 30.a3 Ra2 31.h3 Rc7 32.Rf3 Rg7 33.Rxg7+ Kxg7 34.Rd3 (+0.47 @ 29 depth, Stockfish 8)
<12...fxe6 13.dxe6 O-O 14.exd7 Qxd7 15.Qe2 Rae8 16.Bg6 Rd8 17.h3 Qc6 18.Be3 e4 19.Rfd1 Ba6 20.Rd4?> This is a bad choice as White's game takes a serious turn for the worse after Black's strong reply 20...d5! (-1.06 @ 30 depth, Stockfish 8.)
Better for White is 20.Nb5 d5 21.Nd4 = with fully level chances.
Not 21.cxd5?? Qxc3! (-4.56 @ 28 depth, Stockfish 8)
<21...Nxd5 22.Bxe4 Nxf4!!> With this surprise move, Black breaks the pin with decisive advantage and solves today's Sunday puzzle.
<23.Bxf4 Qc5!> Having broken White's pin, Black now sets his own decisive pin.
<24.Bd5+ Rxd5!> Passive retreat lets White back in the game after
24...Kh8? 25.Qe3 when play might continue 25...Rde8 26.b4 Qxb4 27.Bxh6 Bc5 28.Bxg7+ Kxg7 29.Qg5+ Kh7 30.Qh5+ Kg7 31.Qg5+ Kh7 32.Qh5+ Kg7 33.Qg5+ Kh7 34.Qh5+ = with a draw by perpetual check.
<25.Qe6+> Other moves are worse. For example 25.cxd5 Bxe2 26.Be5 Bd6 with mate soon to follow.
<25...Kh8 26.Qxd5 Rxf4> As my Grandson's love to repeat, from a phrase they learned in a chesskid.com video, it's time to "PP on the PP" (put pressure on the pinned piece).
<27.Rd1 Rxd4 28.Rxd4 Qxd4+ 1-0> White resigns in lieu of 29.Qxd4 Bc5
with a final decisive pin.