It was a debate unlike any other.
Bill O'Reilly and Jon Stewart duked it out in an event streamed online, before a live audience.
Along with political fireworks, gags, and honest discussion, the two shared the views on the role of the media.
O'Reilly said capitalism drives many people on both sides to profess hate in the media - and he called them "phonies."
Josh Levs shared highlights with Fredricka Whitfield.
What did you think of the so-called The Rumble 2012?
Weigh in here, or at Facebook or Twitter.
Jackie Gingrich Cushman and Brooke Baldwin talk about tonight's primary in New Hampshire