Am definitely not a chess person, but find this fascinating nevertheless.
Assuming that the h6 and b7 moves have played, any anon speculation to indicate what black rook to e3 would be? That move then signals white bishop to f7, resignation, game over. True?