Thanks for the collection!
I took the liberty to let latest SF run a Backward of your 139.pgn of the position in discussion and kept most of the evals to show the realtions between them.
Eelco's 11...h5 with some moves from Forward- Backward- Forward with SF became main variant but doesn't change the outcome probably, which is not fully clear to be won anyhow.
Yet I think 1.Nf5 a clear best move:
[pgn]
[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "W"]
[Black "B"]
[Result "*"]
[Annotator "Martan,Peter"]
[FEN "2r1k2r/4qpp1/p3p2p/1pn1P3/3N2P1/P7/1PP3QP/1K1R2R1 w k - 0 1"]
[SetUp "1"]
1.Nf5 { [%eval 115,44] } ( 1.h4 { [%eval 46,39] } 1...g6 { [%eval 61,33] } 2.Qd2 { [%eval 66,35] } 2...Nd7 { [%eval 52,34] } 3.Rgf1 h5 4.Qa5 Nc5 5.Rf4 Qc7 6.Qd2 Rd8 7.Qf2 hxg4 8.Rxg4 Rd5 9.Rf1 Rf8 10.Nf3 Nd7 11.Re4 Qc5 12.Qg2 Qc6 13.Re2 Rxe5 14.Nxe5 Qxg2 15.Rxg2 Nxe5 16.Rg5 f6 17.Rg3 Ke7 18.Re1 { [%eval 81,37] } ) ( 1.g5 hxg5 2.Nf3 Qb7 3.Rdf1 g6 4.Nxg5 Qxg2 5.Rxg2 Rc7 6.Rf4 Nb7 7.h4 Nd8 8.Rgf2 a5 9.R2f3 Rh5 10.b3 Rh8 { [%eval 55,33] } ) 1...exf5 { [%eval 107, 40] } 2.gxf5 { [%eval 97,40] } 2...f6 { [%eval 110,43] } ( 2...Rg8 3.Rd5 { !? } ( 3.e6 { ?! } 3...fxe6 4.fxe6 g5 { !? } ( 4...g6 5.Rgf1 a5 6.Rde1 b4 7.Qg3 Nxe6 8.Rxe6 Qxe6 9.Re1 Kd7 10.Rxe6 Kxe6 11.axb4 axb4 12.Qg4+ Kf7 13.Qxb4 { +/- } ) 5.Rge1 g4 { [%emt 0:00:08] } ) 3...g5 ( 3...Qc7 $6 4.Re1 g6 5.Re3 Kf8 ( 5...Rd8 $2 6.Rxd8+ Kxd8 7.Qa8+ { ! } ( 7.Qd5+ Kc8 8.Rc3 Rd8 9.Qxc5 Qxc5 10.Rxc5+ Kb7 { +/- } ) 7...Qc8 8.Qd5+ Ke8 9.f6 { [%eval 752,30] } ) 6.e6 { [%eval 140,33] } ) ( 3...g6 $6 4.Rgd1 Qc7 5.Rd6 { [%eval 111,33] } ) 4.Qh3 Na4 5.Qxh6 Qc7 6.Rc1 Nb6 ( 6...Nxb2 7.Kxb2 Qc3+ { [%eval 73,33] } ) 7.Rd4 Qc5 8.c3 Nc4 ( 8...Qxe5 { [%eval 92,33] } ) 9.Qh7 Rf8 10.e6 Qe5 11.f6 Qxe6 12.Rcd1 Qxf6 13.Re4+ Ne5 14.Qh3 { [%eval 125,35] } ) 3.exf6 { [%eval 97,46] } 3...Qxf6 { [%eval 122,43] } 4.Qd5 { [%eval 110,45] } 4...Kf8 { [%eval 121,41] } 5.Rg6 { [%eval 112,44] } 5...Qf7 { [%eval 122, 41] } 6.Qd6+ { [%eval 106,43] } 6...Kg8 { [%eval 122,38] } 7.Rdg1 { [%eval 118,43] } 7...Rh7 { [%eval 121,40] } 8.f6 { [%eval 105,40] } 8...Ne6 { [%eval 119,40] } 9.Qxa6 { [%eval 102,38] } 9...Qd7 { [%eval 120,38] } 10.Qb6 { [%eval 115,36] } 10...Re8 { [%eval 131,36] } 11.h4 { [%eval 113,38] } 11...h5 ( 11...Kh8 { [%eval 137,35] } 12.Qf2 { [%eval 127,35] } 12...Rf8 { [%eval 133,35] } ( 12...gxf6 13.Qf5 Qd8 14.Rxf6 Ng7 15.Qf3 Qe7 16.Rf1 Rg8 17.Qc3 { +?- } ) 13.Qf5 { [%eval 125,37] } 13...Qf7 { [%eval 141,38] } 14.fxg7+ { [%eval 136,42] } 14...Nxg7 { [%eval 160,35] } 15.Qxb5 { [%eval 135,40] } 15...Nf5 { [%eval 133,41] } 16.a4 { [%eval 148,40] } 16...Rg7 { [%eval 156,39] } 17.Rxg7 { [%eval 127,37] } 17...Nxg7 { [%eval 154,34] } 18.Qc6 { [%eval 142,35] +/- } ) 12.Qe3 Qc7 13.Qe4 Qf7 14.Qd5 Rd8 15.Qxb5 Rd1+ 16.Rxd1 Qxg6 17.Rd6 Nf8 18.Qc6 { [%eval 124,36] } *
[\pgn]
Edit: how again was that .pgn- representation here to be typed correctly?
