The still image provided by NASA TV is the moment of touchdown. The image (and video) comes from the long range tracking camera.
What a ride that must be. Great video too, quite a parachute. I’ll put up a replay when it becomes available.
Currently I am waiting for reports on the crew. Crew is doing just fine! So all is well.