Holy Cow….I mean HOLY COW!! What a win! That game took years off my life for sure today and I loved every single minute of it.

Where to start, well I guess you have to start with the play of Jay Ajayi today. I mean another 200 yard day. His second 200 yard day vs Buffalo this year and this third 200 yard day of the season. The demise of the Dolphins offensive line without Mike Pouncey has been greatly exaggerated. Kraig Urbik played a great game today and bounced back after a so-so performance last week vs the Jets. Ajayi ran left, he ran right, he ran up the middle, he broke tackles. He was a one man wrecking ball today and the Bills defenders will be having nightmares of him when they lay their heads on the pillow tonight.

The other story of the game was the Dolphins wide receivers. This was a day where Matt Moore didn’t do a lot but what he did do was throw some short quick passes to get the ball into the hands of his playmaking wide receivers. And once they got the ball Kenny Stills, DeVante Parker, and Jarvis Landry made magic happen. They ran through defenders and had some big yards after catch. Even running back Damien Williams got into the mix with a great catch and run in the 3rd quarter that led to a touchdown. The Matt Moore we saw today is the Matt Moore we will see moving forward the remainder of the season (for however many games we have left.) Moore took no sacks, had 1 bad interception, threw many balls behind the receivers, but he made enough plays with his arm to bring home the win. So in a nutshell; Moore did nothing to lose the team this game. And that’s all we ask of him each week.

There are some bad things with this game, like Andrew Franks missing another big kick late in this game which would have maybe helped ice this thing before overtime. As well as the defense giving up almost 600 total yards of offense to the Bills, but it’s Christmas and I am not even going to harp or dwell on the negative. This Dolphins team has won 9 of their last 10 games. Let that sink in for a bit, 9 of their last 10 games! This team when it’s at it’s best doesn’t have overly impressive talent on defense, the quarterback (Tannehill) at his best is good not great, the field goal kicker is poor, and we have a rookie head coach. Yet some how, some way through all of this the team just finds a way to win.

Is this team going to win the Super Bowl this year; heck no. But the value of being in these nail bitter games and learning what it takes to win and never giving up is going to pay huge dividends down the road as this franchise and team continues to grow. Good teams don’t become good teams overnight. They need to be in some battles and be in big clutch spots and have success in big clutch spots. This team has been in many of those spots this year and is having success in these spots.

We know what we have to see for Miami to officially lock up a playoff spot. Either KC beat Denver Christmas night or for Miami to beat the Pats next week. Can one of those two things happen? God I hope so!

Back to Saturday’s game, to me the best part was not only did we knock Buffalo out of the playoffs we also probably got Rex Ryan fired in about 8 days from now. But honestly I hope Buffalo keeps Rex as he is the gift that keeps on giving. I mean punting in overtime with 4 minutes to go when if you tie or lose the game you are eliminated from the playoffs was PRICELESS. Then to top it off on the very first play after the punt where Ajayi breaks off that long run, the “defensive genius” Rex only had 10 defensive players on the field. Please Buffalo, keep Rex Ryan as your head coach. We need him to stay in the AFC East!

One last thing I want to touch on before I enjoy the rest of my Christmas Holiday. Earlier this morning on twitter the tough talking Bills Mafia were being the jerks that they always are running their mouths and talking a lot of trash. Just wanted to post these two pictures as the difference between Bills Fans and Dolphins fans. As they say, a picture says a thousand words!

Stay Classy Buffalo

Follow us on Twitter @DolphinsTalk

 Follow us on Facebook at https://www.facebook.com/DolphinsTalk/?ref=aymt_homepage_panel