AUSTIN (KXAN) — Round Rock and Cedar Park went back and forth at John Gupton Stadium on Thursday in the KBVO Game of the Week, and the Timberwolves won 28-24 on the heels of the best drive of the game.

Cedar Park put together a 16-play, 68-yard drive that chewed nearly seven minutes off the clock and culminated with 2:02 left in the game on Trae Hill’s second touchdown of the game. The Timberwolves stopped Round Rock’s final drive on fourth down with 55 seconds left to secure the victory.

REPORT YOUR SCORE: We’d love to post your team’s score on our website, but we need your help to do it. Email the score of your game to sports@kxan.com and we’ll get it on our website

The Timberwolves jumped out to a 14-0 lead with 8:54 in the second quarter and looked to be firmly in control, but the Dragons forced a fumble with 2:00 left in the half and scored a minute later to cut Cedar Park’s lead in half 14-7. Round Rock quickly regained possession and Kai Huraki nailed a 35-yard field goal as time expired in the first half and Cedar Park’s lead dwindled to 14-10 at the break.

It was a seesaw battle from there. Round Rock took the lead on the biggest play of the night, a 66-yard bomb from quarterback Mason Cochran to Leonard Moore down the middle of the field. Moore, committed to play at Notre Dame next season, got behind the Cedar Park secondary and caught the perfectly thrown ball to make it look easy. Moore left the game with a leg injury with 2:09 left in the third quarter, and since he also plays defensive back for the Dragons, it was a huge blow on both sides of the ball. He didn’t return after limping off the field.

Not even a minute after Moore went out with the injury, Hill scored his first touchdown of the game with a 54-yard burst straight up the middle to regain the lead for the Timberwolves at 21-17.

In the fourth quarter, Round Rock punter Gibson Granger converted a fake punt on fourth down to keep a drive alive, and Cochran eventually punched in a 1-yard run to make it 24-21 Dragons with 10:25 left.

Then the Timberwolves went on their epic drive. Cedar Park converted five third downs and a fourth down on the drive to keep things moving. Quarterback Ayden Arp hit Carter Woehl for a 6-yard gain on 4th-and-5 with around four minutes left in the game to keep hope alive, and Hill scored the game-winner touchdown with a 9-yard run about two minutes later.

Cedar Park (2-1) has a bye next week before opening 5A-District 11 play against East View on Sept. 22. Round Rock (0-3) plays in the Battle for the Bell against Westwood to open 6A-District 25 play Sept. 15.

Game log

Final: Cedar Park 28, Round Rock 24. The Timberwolves grabbed the lead (again) late and the defense made a big stop to preserve the win. Cedar Park moves to 2-1 and Round Rock falls to 0-3.

0:55 4Q: Cedar Park’s defense comes up big on 4th down to bring Cochran down before he makes it to the line to gain. It’s a turnover on downs and the Timberwolves are in victory formation to hang on for the win

1:56 4Q: Round Rock takes over on their own 40-yard line after Cedar Park’s kick, and they’ll start what could be the final drive of the game.

2:02 4Q: TOUCHDOWN CEDAR PARK: Hill with another touchdown on the ground, this one from 9 yards out to end a 16-play drive that lasted nearly 7:00 for the Timberwolves to give them the lead. PAT good. Timberwolves 28, Dragons 24

4:16 4Q: Arp hits Woehl for a 6-yard gain on 4th-and-5. Fresh set of downs for the Timberwolves and they are in business on the Round Rock 30-yard line.

10:25 4Q: TOUCHDOWN ROUND ROCK: Cochran runs the option to perfection and pulls the ball out at the last possible moment, fooling everybody and walking into the end zone for a 1-yard score. Cochran set up the play with a huge run two plays prior to get the Dragons inside the Cedar Park 5-yard line. PAT good. Dragons 24, Timberwolves 21

11:52 4Q: Round Rock lines up to punt and it’s a fake! Gibson Granger takes the snap and runs behind a wall of blockers to convert the fourth down to the Cedar Park 39-yard line.

End 3Q: Cedar Park 21, Round Rock 17. The Dragons have the ball 4th-and-3 on the Cedar Park 48-yard line to start the final frame.

1:38 3Q: TOUCHDOWN CEDAR PARK: Trae Hill bursts 54 yards straight up the gut for a Timberwolves touchdown to regain the lead. PAT good. Timberwolves 21, Dragons 17

2:09 3Q: Round Rock’s Leonard Moore, who also plays defensive back, limps off the field. That would be a big blow to the Dragons if he can’t play the rest of the game.

2:40 3Q: Round Rock misses an opportunity to put points on the board as Haruki hooks a field goal try. Cedar Park takes over on Round Rock’s 20-yard line.

5:59 3Q: Cedar Park has to punt again and the Dragons are looking to build on the momentum from the big pass play on the previous drive. The officials are also handing out unsportsmanlike conduct penalties like referrals and four players, two from each side, were issued penalties. Round Rock takes over on the Cedar Park 43-yard line.

7:22 3Q: TOUCHDOWN ROUND ROCK: Cochran finds the Notre Dame pledge Leonard Moore with a deep pass over the middle for a 66-yard touchdown to give the Dragons the lead. PAT good. Dragons 17, Timberwolves 14.

10:02 3Q: Despite the great kick return, the Dragons end up turning the ball over on downs after Cochran gets slung down in the backfield on a 4th-and-2 play. The Timberwolves take over on their own 38-yard line.

11:50 3Q: Round Rock’s Reggie Hurley rips off a huge kick return and gives the Dragons outstanding field position on the Cedar Park 40-yard line for the first drive of the second half.

Halftime: Cedar Park 14, Round Rock 10. Round Rock’s Kai Haruki drills a 35-yard field goal as time expires in the first half. The Dragons will get the ball back to start the second half, and with a personal foul penalty during the kick, Cedar Park will be backed up 15 yards when they kick off to start the second half.

0:15 2Q: Leonard Moore with a terrific punt return for the Dragons and Round Rock can cut Cedar Park’s lead or potentially tie the game before halftime. Round Rock takes over on Cedar’s Park’s 17-yard line

1:00 2Q: TOUCHDOWN ROUND ROCK: On a bum ankle, Cochran moves around in the pocket and fires a 12-yard pass to Leonard Moore for a touchdown. PAT good. Timberwolves 14, Dragons 7

2:00 2Q: IT’S A FUMBLE: Cedar Park puts it on the turf and Round Rock’s Jacob Medina has it bounce into his breadbasket and he returns it down inside the 10-yard line. The Dragons have a shot to get points with an incredibly short field now.

3:00 2Q: The Dragons get one decent gain out of the drive and then it stalls. They have to punt and Cedar Park gets the ball back on the Dragons’ 39-yard line

4:14 2Q: Round Rock’s defense forces a stop and will take over on their own 24-yard line. Let’s see if Cochran and the Dragons can get something going before halftime here.

8:54 2Q: TOUCHDOWN CEDAR PARK: Arp calls his own number with the QB power around the left side and great blocking paves the way for Arp to run 9 yards for a TD. PAT good. Timberwolves 14, Dragons 0

End 1Q: Cedar Park 7, Round Rock 0. Nothing much for either team after the big play early by the Timberwolves. Arp ran for a first down on the final playoff the opening frame and the Timberwolves will start 2Q with a fresh set of downs on their own 37-yard line.

0:49 1Q: A 13-play drive for Round Rock goes for nothing after a punt. Cedar Park takes over on their own 24-yard line after a pretty good return.

2:57 1Q: Round Rock breaks out the speed option play on 4th-and-2 and converts with a big run after quarterback Mason Cochran pitches the ball at the last second to tailback Moose Garlington.

5:20 1Q: After much deliberation by the officiating crew, a penalty wipes out what was an interception by Cedar Park and Round Rock gets to keep the ball. The Timberwolves committed a personal foul during the play to give Round Rock an automatic first down, but there was also a penalty on Round Rock after the play. In summation, Round Rock still has the ball deep in its own territory.

6:30 1Q: The teams traded punts and Round Rock now has the ball on its own 3-yard line after one of the best pooch punts you’ll ever see from Arp. Cedar Park lined up as they would go for a 4th-and-3, and Arp knocked a kick down that settled inside the 5-yard line with no one back to return it for the Dragons.

10:42 1Q: TOUCHDOWN CEDAR PARK: A tight end’s dream scenario just happened for Cedar Park’s Joshua Pecci. Round Rock comes with a blitz and the Timberwolves have the tight end screen called. Quarterback Ayden Arp flips it out to Pecci who gets a block from Carter Woehl, and the big fella rumbles for a 61-yard touchdown. PAT good. Timberwolves 7, Dragons 0

12:00 1Q: Round Rock wins the toss and defers to the second half, so Cedar Park will get the ball to start the game at their own 25-yard line after the opening kick sails through the end zone.

7:25 p.m.: The game was moved back a half-hour from 7 p.m. to 7:30 p.m., so the teams are just getting ready to take the field.