Notre Dame closed the first half at Purdue with a Nolan James touchdown.