The scrappy Rams trailed by as many as 13 points in the first half but battled back to 42-37 with 16:56 left in the game.
On offense, they were content to allow Colorado State to hold the ball because the Rams were trailing.
The Rams (2-3) trailed by 7-3, but moved ahead with 17 points in the last 2:41 of the first half.
Two plays later, Cleveland Gary ran 3 yards for a touchdowns, and the Rams trailed by only 10-7.
The Rams trailed by as many as 21 in the final minutes.
The Rams trailed by 5 points early in the third quarter before Christ the King launched a 13-0 blitz for the victory.
And New England led by 11 after two quarters, the first time the Rams trailed by more than 8 points all season.
Holland finished with 403 passing yards, 315 in the second half, when the Rams trailed and the whole stadium knew he would pass.
The Rams were trailing and faced a 4th-down-and-30 with less than a minute to play.
The Rams managed only two field goals in the first half and trailed by 16-6.