Suppose first that is a bisimulation containing the root pair. II maintains the invariant that the current pair lies in . If I moves in the first rooted directed graph, the forth clause supplies a matching successor in the second; if I moves in the second, the back clause supplies a matching successor in the first. II can choose such a response every time I can move. Therefore II never loses after finitely many steps and wins the bisimulation game.
Conversely, let be a winning strategy for II. Define to consist of all endpoint pairs of finite legal plays starting at the roots and consistent with , including the initial root pair. This definition keeps every possible history; it does not assume that depends only on the current position.
Take and a finite history realizing it. For any successor of , extend that history by having I choose the edge . Since is winning, it supplies a successor of . The new endpoint pair belongs to , proving forth. Letting I choose any successor of proves back in the same way. Hence is a bisimulation and
Connectedness ensures that both projections of cover all vertices: I can walk any finite directed path from either root and II's strategy supplies the matching path. The equivalence itself only concerns the rooted reachable behaviour and remains valid without connectedness.