Katie Holmes was among the tens of thousands of runners participating in Sunday's New York City Marathon, finishing the race in 5 hours, 29 minutes and 58 seconds.

Husband Tom Cruise and their daughter, Suri, were at the finish line to congratulate the actress, according to event officials.

Holmes had registered under an alias so she wouldn't draw too much attention to herself, event officials said, but her time was listed in the official results under her real name.