1 Ne6xBg7 1... KxNg7 2 Qc6-d7+ Kg7-f8 and now it seems a drawish position since white has infinite check and I doubt black will opose it by exchanging queens when white have a passed pawns on c and d. if white does stop checking black has infinite check too. Thus it would be a draw.

Ok let's see the winning moves.

First you need to think that there is this nice way to the king if we place our queen in 7th file since the black bishop is already in threat by our knight and his king is trapped by his own pawns.

Thus, many would think that the correct move first move would be 1 Qc6-d7 but this is not enough because it leaves our king in threat of the black queen, as black can mate white:

2... h5 is to get a place to defend from the mate I have mentioned without the need to exchange the queen for the knight.in move 3 is Qc6-d7 attacking for mate the only defence for black is 3... Qe3-Qh6 Now white needs to take advantage of the 2 passed pawns that has on columns c and d. Black bishop, and black queen are both blocked due to white's knight and queen in really good position.