SARASOTA -- Booker's Marlon Mack rushed for 329 yards on 19 carries to lead his Booker Tornadoes past the Bayshore Bruins 35-20 in a Class 5A-District 13 win.
Shamyren Waters jump-started Booker (4-3, 2-1 district) with a 21-yard touchdown catch off a screen pass from Jeremiah Anderson.
"Coach Jones puts me in isolation situations because he knows I can win those matchups," Waters said.
The combination of Mack and Waters was too much for a Bruins team (2-7, 1-3) that gave up 147.3 rushing yards per game in its first eight games.
"With the season about behind us, we will have to train hard in the offseason to get better on defense," first-year Bayshore head coach Elijah Freeman said. "We need to get bigger and stronger."
Bayshore's dual-threat quarterback Wesley Jackson struggled against Booker's defense. He did account for two touchdowns, one rushing and one passing, but only threw for 92 yards on 21 completions.
The senior also ran for 77 yards on 19 carries.
"He didn't really get into a rhythm tonight and that hurt us a little; he's our motor," Freeman said of Jackson.
Bayshore was down 20-28 with 2:15 left in the third quarter and stuffed on a fourth and 2.
However, the Bruins weren't able to do anything with the possession.
Following back-to-back Denzel Johnson sacks, Bayshore was forced to turn the ball over on downs.
Mack iced the game with a 53-yard touchdown run with 5:56 left to give Booker a two-score lead. It was his third touchdown run of 50 yards or more on the night.
Bayshore (2-7, 1-3) will get a week off before traveling to play the Venice Indians on Nov. 8.