At move 25 of
http://en.lichess.org/XOQmlZVb/black#50, the computer gives an eval of 0.0 for the next 6 ply. It's pretty equal, but a 0.0 evaluation seems strange. Is there some sort of forced draw somewhere?
The position is equal. If you turn on the local computer analysis and follow the suggested line at move 28 instead of 28... g5, the endgame is played being equal.
An AI evaluation of 0.0 means Stockfish evaluates that the position and resulting positions are drawish.
It's a theoretically drawn position. The black knight is not an extra piece for very long because it must sac itself to avoid back rank Armageddon. The white a3 pawn is not salvageable either as the rook has it in it's sights... When the dust clears it is a very drawish endgame