Under fire from media and fans, European Tour star Sergio Garcia issued a second and far more sincere apology for his racist joke about Tiger Woods.
Garcia made the wisecrack about Woods at a tour function the previous night, and acknowledges his comments were "totally stupid and out of place."
There is no love lost between the two golfers, who have been engaged in a war of words via the media going back two weeks to The Players Championship.
It turned ugly this week when Sergio was asked if he would have Tiger over for dinner at the U.S. Open. Yes, he quipped, and "we'll serve fried chicken every night."
Garcia, 33, said that he made a "silly" response to an obvious joke and said his intent was not to be racist. But Woods, 37, was far from pleased.
Tiger Tweeted, "The comment that was made wasn't silly. It was wrong, hurtful and clearly inappropriate." Sergio got the message and apologized for real.
"I want to apologize to Tiger and anybody that I could have offended," Garcia said in a statement today. "I feel sick about it. I'm truly, truly sorry."
"I hope we can kind of settle things down and hopefully move on."
That and least partially satisfied Woods, who Tweeted later:
"I'm confident that there is real regret that the remark was made. The Players ended nearly two weeks ago and it's long past time to move on and talk about golf."
The Woods-Garcia feud heated up during the The Players Championship, where Sergio accused Tiger of distracting him during the third round.
Tiger denied wrongdoing, while Garcia told the media that Woods, who went on to win the Players after Garcia imploded late, is not a nice guy.
Tiger, who made it clear that he's not the biggest fan of the Spaniard, added that it's never a surprise if Sergio is complaining about something.