GOLDEN — It was a big matchup of small schools Saturday afternoon as Colorado School of Mines played host to CSU-Pueblo for some competitive Division II football.

Both the Thunderwolves and Orediggers entered the game undefeated, but only the latter would remain that way after Mines pulled off the 35-21 home victory.

The action began almost immediately as CSU-Pueblo (2-1) linebacker Kyle Rosenbrock came up with an interception and returned it 23 yards for the game's first touchdown. Mines (3-0) was swift to respond less than a minute later, though, as running back Cameron Mayberry broke free one of his three total touchdowns, the first from 70 yards out.

The Orediggers then grabbed their first lead when quarterback Isaac Harker connected with Brody Oliver on a 4-yard touchdown pass. On the ensuing possession, CSU-Pueblo running back Bernard McDondle rumbled into the end zone from 9 yards out to tie the game 14-14.

Mayberry added another rushing touchdown, the second for 58 yards, to cap off a 35-point first quarter.

The Thunderwolves threatened to tie the game again after halftime, but a fumble inside the red zone turned into a 90-yard scoop and score for Mines linebacker Logan Bock. The Orediggers piled on to their lead, making it 35-14 following yet another Mayberry touchdown.

CSU-Pueblo added a fourth-quarter touchdown on a long 68-yard pass to McDondle from quarterback Brandon Edwards, but its full comeback attempt would fall short.

Mayberry led all rushers with 203 yards. Edwards finished with 315 passing yards, completing 15 of his 30 attempts for the Thunderwolves.