eh,sorry,a soldier is really a pawn.In Greek it's translated as a soldier...
white pawn - c7 *
black rook can then d6,d7,d8 *
d6+ then white king to c5
Ok,these stuff will happen,but then instead of: "d7(rook),Black Rook will move to D1! Can you see what's happening now?