The former "Baywatch" beauty, along with thousands of other runners, completed the 26.2 mile course through the five boroughs of the Big Apple. She was exhausted, and rightfully so, after completing the race in 5 hours and 41 minutes.
The 46-year-old actress later tweeted a photo of herself laying in bed with two ice packs, a foam roller and her racing bib over her face.
Anderson now joins the ranks of several other celebrities who've completed a marathon. The list includes Mario Lopez, Drew Carey, Flea and Meredith Vieira, among several other vigorous celebs featured in the gallery below.
"Baywatch" lifeguard-turned runner -- do we have a future Ironman triathlete on our hands?