Brendan Flaherty hauled in four of those TD passes, tying a school single-game record. Kalif Raymond caught a pair of touchdown passes as well and finished with 159 yards on 11 receptions as Holy Cross (3-4, 1-2) got its second shutout of the season.
Lafayette (1-7, 0-3) was held to 250 total offensive yards as the Crusaders piled up 561 yards, 397 in the air.
Drew Reed, who was 15 of 23 for 115 yards, drove the Leopards to the Holy Cross 30 in the second quarter but threw one of his two interceptions. It was the closest Lafayatte would get to the Crusaders' end zone the rest of the game. DeSean Brown rushed for 70 yards on 12 carries.