One soldier, across the river vs Bare general

Xiangqi basic endgames: what wins and what draws

One soldier, across the river versus Bare general. Red wins. Wins as long as the soldier has not reached the last rank, where it can no longer advance. Position built to represent the class, not taken from a source diagram.