With 17 wins in a row, the Los Angeles Clippers have the longest winning streak of the NBA season and they're looking to be hitting on all cylinders.
Los Angeles is sitting at 25-6, just a half a game ahead of the Oklahoma City Thunder, but atop the NBA nonetheless.
It seems like such a long streak would have given them a bigger lead, but the Thunder have been pacing them at nearly every step of the way.
As impressive as it has been, this streak has to come to an end at some point, and with the way their schedule is shaping up, it seems as if they could be stumbling any day now.
So when is it all going to come to an end? I mean, they are the Clippers, after all.
Looking down the road, Los Angeles goes on the road for back-to-back games against the Denver Nuggets and the Golden State Warriors, then comes home for a week to take on the Los Angeles Lakers, the Warriors again, Dallas Mavericks and Orlando Magic.
If the winning streak lasts past that stretch, then you can color me impressed.
It's not that the Clippers are vastly outmatched in any of these games (they haven't looked outmatched in weeks); it's just that the set of circumstances surrounding these games is going to be their toughest of the season.
Looking at their two road games, we see the most serious threat to their streak.
Coming into the game against the Nuggets, the Clippers have had one day of rest, which just happened to be New Year's Eve.
I'm not saying they're all going to be playing hungover, but it's unlikely that the single day was enough to make them fresh enough to look pristine against Denver.
The Nuggets, meanwhile, last played on Dec. 29 in a loss to the Memphis Grizzlies. They've had a full day off and New Year's Eve to go home, freshen up and recover from their road game.
Golden State is in a similar situation, only better.
Like the Nuggets, their last game was on Dec. 29, only they had the luxury of a home game, a win over the Boston Celtics.
That and their previous game were both wins, both at home and both relatively comfortable down the stretch.
The Warriors should be well-rested, feeding off their three-game winning streak and properly motivated to show up and take the Clippers down.
Finally, their return home will be a battle for Los Angeles against the Lakers. While the Clippers are obviously better than the Lakers this season, the Lakers are finally putting things together and looking like a high-powered basketball team.
If I were a gambling man, I would say the Clippers don't make it past those three games with three wins.
Denver is a wholly beatable team in this situation. Denver was in a similar situation coming into the matchup on Christmas Day (albeit on the road) with two full days of rest, but the Clippers still walked away with a win.
The game against the Warriors is where they'll trip up.
Golden State is on a tear defensively since their loss to the Lakers, and the Clippers coming in will surely get them geeked up enough to keep that mojo going.
As much as Lakers fans are salivating at the chance to take the Clippers down mid-streak, just to give them that "little brother" feeling yet again, I don't think they'll have a chance.
If the Clippers get past these next three games and get past the Warriors again at home, then we'll be looking ahead to their next road trip.
With games against the Memphis Grizzlies, Houston Rockets and Minnesota Timberwolves (the team that ended Oklahoma City's 12-game winning streak), a slip-up is sure to come on that road trip.