BONHAM — Tyler Rodriguez threw for 236 yards and three touchdowns, completing 25-of-28 attempts, and finished with 97 yards and four touchdowns on 15 carries as the Bonham Warriors remained undefeated in District 5-3A (I) play with a 56-42 victory over Emory Rains on Friday night.

Coming off its bye week, Bonham (5-1, 2-0) earned its fifth straight victory — the longest winning streak for the program since a six-gamer in 2001 — and scored at least 42 points in every game during the stretch. The five wins already are the most in five years for the Warriors.

Bonham won the toss and took possession first but a fumble gave Rains the ball on the four-yard line after Frank Kleinmer recovered for Rains (3-3, 1-2).

Rains got on the board first with a two-yard run by Eliya Garrett.

Bonham’s Jarrell Stewart answered by returning the kickoff 65 yards to tie the game at seven. Following an exchange of possessions, the first quarter ended in the tie. Rains struck first again in the second quarter with an 80-yard drive capped by a three-yard run by Garrett.

The Warriors tied it up again on a 71-yard drive ending with a 12-yard score by Rodriguez. With 1:35 left in the half Bonham went ahead with Rodriguez scoring from the three-yard line. Bonham kept that advantage at the half with an interception by Adrian Fuller.

Rains turned the ball over on downs to open the second and half before Bonham extended its lead when Rodriguez threw a 10-yard touchdown pass to Noah Shellman for a 28-14 lead. Shellman finished with 12 catches for 208 yards.

Rains tried a field goal when it got deep in Bonham territory but came up empty.

The Warriors then drove 80 yards and Rodriguez scored again from the 11.

Rains responded with Sheppard taking the hand-off and running 18 yards for the score but the deficit was too much to overcome. Sheppard finished with 182 yards on 31 carries.

Nick Rhinehart caught a 30-yard TD pass from Rodriguez as the time expired in the third quarter for a 42-21 lead.

Rains opened the fourth quarter with a 17-yard touchdown run by Sheppard.

Bonham gave the ball back to Rains and Sheppard was able to make it a 42-28 margin on a 75-yard run and then got within a touchdown when Bryce Kelly had a TD catch from Sheppard.

Eight plays later the Warriors went up 49-35 following a touchdown strike from Rodriguez to Stewart from 18 yards out.

Rains bounced back following a 31-yard TD run by Mason Songer but Bonham extended its lead once again on a six-yard TD run from Rodriguez that provided the final margin.

Hayden Stevenson added 94 yards on 13 carries, Rhinehart caught six passes for 65 yards and Stewart finished with five receptions for 39 yards for the Warriors.

Bonham, which is joined by Van Alstyne as the only other undefeated team in district play, travels to third-place Pottsboro while Rains has the district bye.