Junior quarterback Malachi Singleton ran for 217 of his team’s 338 rushing yards and No. 6 North Cobb defeated No. 1 Milton 40-21 Friday night in a Class 7A game at North Cobb’s Emory Sewell Stadium.

North Cobb bounced back after losing its season-opening loss to Buford, the No. 1 team in Class 6A. In both games, the Warriors led by 14 at halftime. This time, they finished it.

“I just wanted to have a good bounce back after last week’s loss,” Singleton said. “I had something to prove after last week’s loss, and I feel like everybody played up to their standard.”

“It was a long seven days after that loss to Buford,” North Cobb coach Shane Queen said. “We felt like we beat ourselves.”

Singleton, a top-300 national recruit, scored five touchdowns while completing 10 of 17 passes for 65 yards. The Milton defense struggled to contain him without its top player, defensive tackle Lebbeus Overton.

Queen praised his quarterback.

“We are as good as he is,’’ Queen said. “When he is running the football like that, I feel like we can play with anybody. Our offensive line blocked their butts off and gave us a chance.”

Friday marked the first time that North Cobb had defeated a No. 1-ranked team since 1959. The Warriors had lost eight straight to No. 1 teams, including Buford.

Against Milton, North Cobb put together five scoring drives ranging from 60 to 82 yards and put up 26 first downs.

The North Cobb defense held Milton to 247 total yards. Linebacker Joshua Josephs led the way with three tackles for losses.

“We played great defense, and we didn’t give up big plays,” Queen said. “I am very proud of our effort, but we still have some things we can fix. I was proud of our effort.”

Milton moved the football well but failed to convert it into points into North Cobb had taken control in the second half. Jordan McDonald’s 39-yard run from a fake punt was the Eagles’ lone touchdown in the first half. He finished with 114 yards on 17 carries and a touchdown.

Milton had 10 penalties for 87 yards. Milton quarterback Devin Farrell, who is committed to Virginia Tech, was 6-for-12 passing for 70 yards. He rushed for 41 yards.

Milton plays Life Christian Academy next week, and North Cobb has a bye week.

Milton 7-0-7-7 21

North Cobb 7-14-7-12 40

NC - Malachi Singleton 1 run (Javier Morales kick)

M - Jordan McDonald 39 run (Felipe Mota kick)

NC - Singleton 1 run (Morales kick)

NC - Singleton 2 run (Morales kick)

NC - Singleton 1 run (Morales kick)

M - Devin Farrell 4 run (Mota kick)

NC - Singleton 5 run (kick failed)

NC - Ben Hall 18 run (run failed)

M - Debron Gatling 44 pass from Farrell (Mota kick)