The (first) problem with this game are in the first 11 moves, theory you say. I am not interested in human theory, but in Stockfish play, so give me a game where Stockfish plays all moves.
The second problem is that Stockfish says it wins with 22...Nf3! LOL
Stockfish is playing from human theory. It's opening play has been largely determined by generations of grandmasters past.
When I first got a computer program that played chess (on a BBC acorn) it hammered me every time until I came up with a non-standard opening with which I could beat it. It wasn't the program that was beating me It was it's book - a product of human understanding.
Stockfish plays very well without opening book, especially in the French defense.
You traitor, why do you support the aliens? Support the human race dude, come on.
Stockfish doesn't necessarily play too well in basic endgames without its closing book (EGTB).
If you understand KBNK you can play a series of set up positions both as Black and White and steadily accumulate an advantage in terms of the number of moves played to mate. It is possible this is deliberate when it's playing Black but it also cedes moves as White. I haven't had it long enough to say but I'd guess it also can't learn to play any particular endgame better with practice.
But there is apparently Stockfish and Stockfish. I recently downloaded a version and it cedes moves slower than lichess level 8 (which I believe is also Stockfish). It may also be a problem with set up, because no matter how much clock time I give my own version, I can't get it to use more than a minute for the whole endgame.
(All I have to do now is find some way of getting through to a basic endgame in the first place.)