AUSTIN (KXAN) — The streak lives on for the Westlake Chaparrals.

Westlake came back from a 10-7 halftime deficit and ran away with a 35-20 win in the Battle of the Lakes on Friday at Chaparral Stadium to claim its 44th consecutive victory.

MORE THAN THE SCORE: Stay up to date on sports stories like these, and sign up for our More than the Score sports newsletter at kxan.com/newsletters

Westlake quarterback Brett Skinner hit Jaden Greathouse, who was wide open in the end zone, for a 25-yard touchdown with 1:50 left in the game to ice it. That was Greathouse’s second receiving touchdown of the game and Skinner’s third touchdown pass of the game.

“The kids found a way to win,” Westlake head coach Tony Salazar said. “We got out of our own way and the penalties slowed down. The kids did what we asked them to do. They fought tooth and nail.”

Westlake junior running back Jack Kayser scored two rushing touchdowns in the second half, a big one coming on a 41-yard run with 11:20 left in the game to put the Chaparrals up 21-13. Kayser rushed for 133 yards in the second half alone, and racked up 197 yards on 30 carries with a pair of scores for the game.

“We trust him, and he gave us everything,” Salazar said of Kayser. What a heck of a football player.”

Wyatt Dollar made a huge defensive play for the Chaps to help make it a two-score game in the fourth quarter. He ripped the ball out of the Lake Travis ball carrier’s hands to give the Chaps a short field. Kayser scored two plays later to give Westlake a 28-13 lead with 10:21 left.

The Cavaliers got it back to within one score on a Kadyn Leon 4-yard pass to Sam Self with 6:11 left, and the PAT made it 28-20 Westlake.

The Cavs struck first with a 16-yard touchdown from Leon to Self on a nice playaction pass over the middle of the field.

With 5:20 left in the second quarter, Westlake tied the game on a 27-yard pass from Skinner to Bryce Chambers. Skinner climbed the pocket on a 3rd-and-20 play and eventually found Chambers over the middle for the score.

Lake Travis kicker Hunter Rioux capped the first-half scoring with a 35-yard field goal with 1:16 left in the half.

The Cavs had three turnovers and Westlake had two. It’s Westlake’s sixth win in the Battle of the Lakes series since 2006.

Coming into the game, Westlake has won three of the last four meetings between the schools, but the Cavaliers have dominated the series since 2006, going 10-5. Lake Travis beat Westlake nine consecutive years from 2008-2016, but last year, the Chaps pounded the Cavs 63-21.

Lake Travis has won six state championships, five in a row while in Class 4A from 2007-2011, while Westlake has claimed four with three coming in Class 6A the past three seasons. Lake Travis was the last team to beat Westlake when they topped them 26-25 in 2019.

Westlake (4-0, 2-0) travels to Del Valle next week. Lake Travis (2-3, 2-1) has a bye next week and then hosts Del Valle on Oct. 7.

Game log

FINAL: Westlake 35, Lake Travis 20. The Chaparrals win No. 44 in a row.

1:50 4Q: TOUCHDOWN WESTLAKE – Skinner. Greathouse. He’s wide open. It’s a touchdown. 25 yards and that’s going to ice this one. PAT good. Chaps 35, Cavs 20

3:00 4Q: On 3rd-and-2, Greathouse takes the snap and powers ahead for the first down. Big players make big plays and Westlake needed that one to keep the drive going, and more importantly, keep the clock running.

6:11 4Q: TOUCHDOWN LAKE TRAVIS – Leon hits Self again on a tremendously-thrown ball to the back of the end zone for a 4-yard TD. PAT good. Chaps 28, Cavs 20

10:21 4Q: Almost immediately after the turnover, Kayser scores on a short run. PAT good. Chaps 28, Cavs 13

10:32 4Q: Lake Travis coughs it up and the Chaps get it back deep in Cavs territory. Wyatt Dollar ripped it out of the ball carrier’s hands. What a play.

11:20 4Q: TOUCHDOWN WESTLAKE – Westlake RB Jack Kayser with the burst. It’s a 41-yard touchdown run that the Chaps desperately needed. PAT good. Chaps 21, Cavs 13

End 3Q: Westlake 14, Lake Travis 13. TJ Shanahan is back in the game for Westlake and the Chaps will have a 1st down on the Lake Travis 48-yard line. Skinner ran 10 yards on the last play of the quarter.

1:31 3Q: Westlake punts and Lake Travis will take over on its own 38-yard line.

2:48 3Q: Westlake offensive lineman TJ Shanahan, who announced his commitment to Texas A&M before the game against Akins, is down on the field and it looks like the cart is coming out on the field.

2:56 3Q: Lake Travis decides to go for it on 4th-and-2 within field goal range, but the Chaps stuff Nico Hamilton and he’s short. Westlake takes over on its own 14-yard line.

7:08 3Q: TOUCHDOWN WESTLAKE – Skinner to Jaden Greathouse for an 8-yard TD. It’s Greathouse’s third touchdown catch of the season. PAT good. Chaps 14, Cavaliers 13

7:15 3Q: Things worked out in the end for the Chaps after Kadyn Leon fumbles on a quarterback draw and Westlake jumps on it on the Cavs’ 11-yard line.

7:57 3Q: Westlake has to punt, and the Chaps sideline was not a fan of the preceding 3rd down play. It appeared the Lake Travis defender got to Westlake’s Keaton Kubecka early while the deep pass was in the air, but the officials kept their flags in their pockets and didn’t call pass interference.

9:33 3Q: FIELD GOAL LAKE TRAVIS – The Cavs turn the turnover into three points on a 36-yard field goal by Rioux. Cavaliers 13, Chaps 7

10:56 3Q: A bad snap to Skinner ends up being a fumble and Lake Travis’ Gustavo Cordova jumps on it. It’s the 2nd turnover of the game for Westlake and the Cavs take over on the Westlake 24-yard line

12:00 3Q: Westlake receives the second-half kick and they’ll start the drive on its own 25-yard line.

HALFTIME: Lake Travis 10, Westlake 7. It’s setting up to be a barnburner at Chaparral Stadium in the 2022 Battle of the Lakes. What a defensive battle so far. The half ends with offsetting personal foul penalties, just like any good rivalry should.

Westview has been penalized six times for 70 yards and Lake Travis just had one penalty for 15 yards. Westlake has outgained the Cavaliers 181-153.

1:16 2Q: FIELD GOAL LAKE TRAVIS – Hunter Rioux knocks a 35-yarder through the uprights and the Cavs regain the lead late in the second half. Cavaliers 10, Chaps 7

1:42 2Q: Lake Travis in business inside the Westlake 20 on 3rd-and-6 and they call a timeout to talk things over. The Cavs benefitted from a targeting call against Westlake that, after seeing the replay, didn’t appear to meet the criteria for targeting, but it’s a penalty nonetheless since the officials don’t have the benefit of replay.

5:10 2Q: TOUCHDOWN WESTLAKE – Westlake QB Brett Skinner steps up in the pocket and finds Bryce Chambers for a 27-yard TD. It was a 3rd-and-20 play for the Chaps. PAT good. Chaps 7, Cavaliers 7

10:39 2Q: The Lake Travis drive stalls and they have to punt. Westlake takes over at its own 40-yard line.

End 1Q: Cavaliers 7, Chaps 0. Lake Travis has the ball to start the second quarter with 2nd-and-5 from their own 15-yard line. Minus the fumble, it’s a dream start for the Cavs.

1:02 1Q: Westlake gets hit with a holding call on what was a touchdown pass, so not only do the points come off the board, but it backs the Chaps on 10 yards on 3rd down

4:06 1Q: Lake Travis RB Nico Hamilton fumbles and Westlake jumps on it. Chaps take over on their own 28-yard line

5:40 1Q: Lake Travis’ Tyler Brown picks off Westlake QB Brett Skinner and the Cavs take over near midfield.

6:43 1Q: TOUCHDOWN LAKE TRAVIS – Leon hits Sam Self over the middle on playaction for a 16-yard touchdown. PAT good. 13 plays, 75 yards, 5:17. Cavaliers 7, Chaps 0

6:52 1Q: LT quarterback Kadyn Leon is leading a nice opening drive for the Cavs, but now they have a 3rd-and-5 from the Westlake 16-yard line

12:00 1Q: Westlake wins the coin toss and differs its choice to the second half. Lake Travis is going to get the ball to start the game.