Saturday's game was the earliest played in the history of Ross-Ade Stadium.
Paul Griggs' three made field goals gives him 13 in his career, which ties him for 15th all-time in Purdue history with Shane Ryan.
The team's 43 points is the most by Purdue in the Darrell Hazell era, and the most since the 2012 game against Indiana.
Purdue extends its home-opening win streak to 11 games, the longest in program history, and 17 of the last 18.
Purdue is now 4-0 all-time against Western Michigan.
Purdue is now 273-169-13 all-time at Ross-Ade Stadium.
Purdue is now 1-1 in games played on Aug. 30.
Akeem Hunt rushed 15 times for 78 yards, caught two passes for seven yards, and had two kick returns for 43 yards, giving him 128 all-purpose yards. He now has 3,428 all-purpose yards in his career, which ranks 10th all-time at Purdue.
Hunt's 15 rushes for 78 yards gives him 213 career rushes and an average of 5.46 yards per carry, which ranks him fifth in all-time Purdue history.
Purdue starts the year 1-0 for third time in the last four years and the ninth time in the last 11 years.
Danny Etling picked up his first win as starting quarterback.
Etling was 19-38 for 181 yards and two touchdowns, with no interceptions.
Purdue finished with 407 yards of offense, including 226 on the ground.
Purdue did not turn the ball over for the first time since facing Indiana last season, making it two-straight games without a turnover.
Purdue did not give up a sack.
Purdue was 5-for-5 in the Red Zone.
The game lasted 3 hours and 44 minutes.
Danny Etling was part of three of Purdue's five touchdowns (two passing, one rushing).
Danny Etling went 3-4 for 30 yards, including an 11-yard touchdown pass to Justin Sinz on Purdue's second drive of the game.
Gregory Phillips first career reception, a 29-yard catch in the second quarter, was the longest Purdue passing play of the game.
Paul Griggs made a 51-yard field goal in the second quarter. It was a career long and tied for the 6th-longest in Purdue history. It was also the longest made field goal since 2011 and first 50+ yarder by a player not named Carson Wiggs since 2007.
Etling scored the second rushing touchdown of his career on a four-yard quarterback draw in the second quarter.
Ryan Watson picked up his first career sack with a six yard loss in the second quarter.
Raheem Mostert's 11 yard touchdown in the third quarter was his fourth career rushing touchdown.
Mostert ran 22 times for 146 yards, both career highs.
Justin Sinz finished with seven catches for 65 yards, both the second best of his career.
B.J. Knauf finished with four receptions for 52 yards. His four receptions tie a career high, and the 52 yards is a personal best.
Gabe Holmes caught a pass for the fifth-straight season. He finished with two catches for 15 yards and a touchdown.
Despite not playing in the first half, due to a targeting suspension from last season, Landon Feichter led the team in tackles with eight, including six solo stops.
Frankie Williams finished with 119 return yards on two punt returns and an interception run-back.
Williams also had seven tackles, six solo, with an interception and two pass breakups.
Ja'Whaun Bentley started in his first career game, and recorded five tackles and a pass breakup.
In his first game as a punter, Thomas Meadows had five punts for 191 yards, an average of 38.2 yards, including one inside the 20.