It's an all-out sprint to the finish line, and the pressure is mounting for the Giants.