The WWE's version of the demolition derby rolled into Boston, Massachusetts as TLC played host to some of the most unique matches of 2015.
There were some incredible matches tonight but on what looked set to be a night of defending champions, one champion fell just short.
Not the end
Dean Ambrose came to Boston to challenge Kevin Owens for the Intercontinental Championship and the match gave everything you would have expected.
JOIN THE DEBATE
Will Dean Ambrose be a good Intercontinental champion? Join the debate by becoming a GMS writer HERE: https://gms.to/haveyoursay1
The two men gave an incredible performance and in the end, it was the challenger who left victorious as Ambrose won his first title in almost two years.
The new Intercontinental Champion went through a gruelling match with Owens where control of their opponent swapped numerous times.
In the end, it was Owens who was in control as he sent Ambrose into the ropes for his pop up powerbomb.
After being hoisted up though, Ambrose would counter into the pin and would keep Owens down for the three count sending the Boston crowd into a state of euphoria.
Ambrose celebrated wildly after the win and circled the ring with his new title as it looks almost certain that we haven't seen the last of this rivalry.
A night of destruction
The show got off to a strong start with the triple threat tag team ladder match for the Tag Team Championships.
The Lucha Dragons, the Usos and the New Day put on a great show with the highlight being Kalisto delivering a Salida Del Sol off the top of the ladder and driving one member of the Usos through another ladder below.
Away from that match, the Wyatt Family defeated the ECW originals in an eight man elimination tables match and Alberto Del Rio defeated Jack Swagger to retain his United States Championship in a chairs match.
Charlotte's dirty tactics once again came into play as a combined effort between her and her father Ric Flair saw her retain her Diva's Championship by defeating Paige.