It was the penultimate RAW of 2014 tonight and two days before Christmas, the show was filled with festive cheer.
Boasting a 'Miracle on 34th Street Fight' and even being hosted by Ho Ho Hogan, the show was filled with bad Christmas puns but a lot of festivity.
The night opened with Hogan in the ring dressed as Santa, he was soon joined by John Cena who revealed that he just wanted a match with Seth Rollins for Christmas.
Mr Money in the Bank would come out to address that fact and end up talking his way into the match with Cena.
Another legend was in the arena tonight as Rowdy Roddy Piper arrived to host a very special Piper's Pit.
- Brock Lesnar and Seth Rollins prove John Cena's popularity is at an all time low
- Seth Rollins makes a big WrestleMania demand
- WWE: Could The Authority be set for a return?
His guests were Rusev and Lana and they apparently had a special Christmas message for America.
Once they tried to convince everyone that they can crush America, Piper revealed he had a present for them.... Out came Ryback with a bow tied to himself.
Ryback and Rusev clashed outside the ring and as Ryback was ready to deliver the meathook clothesline, Rusev smartly rolled away.
Dean Ambrose vs Bray Wyatt (Miracle on 34th Street Fight)
The main event was the quite poorly titled Miracle on 34th Street Fight between Bray Wyatt and Dean Ambrose in their third extreme meeting.
What they lacked in match titles, the two superstars more than made up for it with their in-ring performances.
They brawled all over the arena and threw each other into Christmas trees, presents and through decorated tables.
Wyatt got the win by driving Ambrose into a mounted kendo stick disguised as a candy cane on the top rope.
After the match, Wyatt was leaving but turned back, Ambrose then attacked him with a fire extinguisher and drove him through a table.
Seth Rollins vs John Cena
Cena got his wish and was granted a match with Rollins as the two continued their feud and provided another good match.
Cena got the win after delivering the double-AA to J&J Security then one to Rollins to get the three count.
Big Show vs Roman Reigns
Following the collision between the two at TLCS and on RAW last week, Roman Reigns and Big Show finally got in the ring together.
reigns got the win via a count-out after he delivered the Superman punch to Big Show who then went over the announcers tables and heard the referee count to 10.
Dolph Ziggler vs Luke Harper (Intercontinental Championship)
Dolph Ziggler put in a great performance as he defended his Intercontinental Championship against Luke Harper.
Harper attacked Ziggler prior to the match and dominated most of the contest, it wasn't enough though as Ziggler had to deliver two superkicks and a Zig Zag before getting the win.
The Miz vs Jey Uso
Tensions between the Usos and the Tag Team champions continued to rise after the Miz got a controversial win over Jey Uso.
With Damien Mizdow and Jimmy Uso at ringside, Miz got the win after he rolled up Jey and grabbed the tights to get the three count.
Goldust and Stardust vs Los Matadores and El Reino
Sticking with the Christmas theme, El Torito swapped his horns for antlers tonight as he came out as a half-bull half-reindeer creature.
Los Matadores got the win eventually in what was a 3-on-2 handicap match with Goldust being pinned.
Brie Bella vs Natalya
With AJ Lee not being seen since TLCS, it appears that Nikki Bella has a new challenger for her Divas championship.
Her sister Brie took on Natalya tonight and lost after Natalya countered her roll up pin to get a big win.
After the match, Nikki went to enter the ring and Natalya kicked her from the apron before posing with Nikki's title belt.
Adam Rose vs R-Truth
There was finally some progression in the Adam Rose vs the Bunny storyline after ose was suckered into a dance competition with R-Truth and then lost the match.
The Bunny came into the ring to console Rose and was again victim of a vicious attack by Rose but this time, instead of dancing out with the Rosebuds, he literally threw them aside and left alone.
Alicia Fox, Naomi and Emma vs Paige, Cameron and Summer Rae
With the divas dressed as Santa's helpers, Alicia Foxgot her team the win despite Paige putting in a great performance.
Jack Swagger vs Fandango
The self-proclaimed 'New and Improved' Fandango got another win since his return by defeating the Real American in a relatively uneventful match.
Ho Ho Hogan opens RAW:
John Cena vs Seth Rollins:
Dean Ambrose vs Bray Wyatt (Miracle on 34th Street Fight):
Dolph Ziggler vs Luke Harper (Intercontinental Championship):
Piper's pit with Lana and Rusev:
Natalya vs Brie Bella: