Final Battle 2004 was a wrestling show held by Ring of Honor. It took place on December 26, 2004 at the Pennsylvania National Guard Armory in Philadelphia, Pennsylvania. The shows main event saw Samoa Joe, after 21 months as ROH World Champion, defend the title against Austin Aries.
- Numbers in parentheses indicate the length of the match.
- (c) refers to the champion(s) heading into the match.
- Jimmy Jacobs defeated Trent Acid (6:01)
- Deranged & Lacey defeated Angel Dust & Becky Bayless (7:39)
- Rockin' Rebel defeated Devon Moore (4:24)
- Homicide (w/Julius Smokes) defeated Josh Daniels (11:20)
- John Walters (c) defeated Jimmy Rave (w/ The Embassy) to retain the ROH Pure Championship (11:31)
- Dan Maff & BJ Whitmer defeated The Carnage Crew (HC Loc & Tony DeVito) in a Fight Without Honor (16:42)
- Jay Lethal defeated The Weapon Of Mask Destruction 2 (w/ Prince Nana) (6:32)
- CM Punk & Steve Corino (w/ Tracy Brooks) defeated Generation Next (Alex Shelley & Roderick Strong) (17:32)
- Bryan Danielson defeated Low Ki by DQ (20:57)
- Austin Aries (w/ Roderick Strong) defeated Samoa Joe (c) (w/ Jay Lethal) to win the ROH World Championship (17:34)