Black’s turn. Who’s winning? 
Discussion
If that was the last move by white, then it might actually be black that wins.
We ended up drawing. Weird game.
White’s winning here. Better pawn structure. Both king and rook being pinned by the black rook on b8, and also the knight on d6 has massive control.
Next move for black would be: Nxd6, leading to Rxb2 for white, which would make it 2 knights vs a rook, and it would also release the pin from the knight in e8.
White in 3
I see black winning this one.
White