Knicks over Celtics isn't a longshot at all, the Knicks just needed time to get better and develop chemistry, and they made a big push towards the playoffs. The Celtics on the other hand, lost all momentum they had after the big trade. The Knicks should win this series fairly easily if everything goes right for them