KALAMAZOO, MI -- Western Michigan football entered Saturday's contest against North Carolina Central as heavy favorites.

The Broncos showed why early and often in front of 23,727 fans at Waldo Stadium on CommUniverCity night.

Western Michigan scored 28 points in the first quarter and 42 points in the first half en route to a 70-21 win over the Eagles to improve to 2-0 on the season, its best start since 1994, when it started the year 5-0.

The Broncos' defense forced three-and-outs on North Carolina Central's first two possessions and the Western Michigan offense started fast.

On their first offensive play of the game, quarterback Zach Terrell found wide receiver Corey Davis streaking up the middle for a 52-yard touchdown. The Broncos switched to the ground attack on their second drive, rushing nine times compared to one pass. Jamauri Bogan punched it in from the 5-yard line to give Western Michigan a 14-0 lead.

North Carolina Central answered a few minutes later, but the Broncos quickly built on their lead.

Terrell found Carrington Thompson for a 26-yard touchdown and Darius Phillips returned a punt 66 yards for a touchdown to push the Broncos' lead to 28-7. Davis pushed the advantage to 28 points with a 46-yard touchdown reception with 9:28 remaining in the first half.

LeVante Bellamy added a touchdown in the second quarter between two North Carolina Central scores to give the Broncos a 42-21 lead at the half.

After a 67-minute delay shortly into halftime, Terrell led the Broncos on a 12-play, 82-yard touchdown drive, capped off by a 10-yard run from the senior quarterback.

Davis scored his third touchdown of the game late in the third quarter on an impressive catch in the back right corner of the end zone. Jarvion Franklin and Davon Tucker added rushing touchdowns in the fourth.

The Broncos finished with an eye-popping 614 total yards of offense, which includes 359 yards on the ground. They allowed 315 yards.

Western Michigan heads on the road against Illinois next week before returning home to face Georgia Southern in Week 4.

Game notes

- Davis finished with 150 yards and three touchdowns on seven receptions in three quarters of play. It is the third time in his career he has caught three touchdowns in a game.

- Western Michigan scored 70 points for the first time since the 1996 season finale against Kent State when it scored 76 points.

- Bogan rushed for 131 yards and one touchdown on 17 carries. He has now gone over 100 yards rushing in three straight games dating back to last season.

- Phillips' punt return in the first quarter was the first of his career and the Broncos' first punt return for a touchdown since Greg Jennings did so on Oct. 23, 2004.

- Eight different Western Michigan players scored a touchdown.

- Redshirt freshman running back Davon Tucker scored his first career touchdown late in the fourth quarter.

- Linebacker Robert Spillane was ejected after his second unsportsmanlike conduct penalty late in the third quarter. It is unknown if he will miss the first half of next week's game against Illinois.