Ryan Cawthon pitched a three-inning perfect game as the Waxahachie Indians rolled past host Lancaster 19-0 Tuesday in District 15-4A action.

Cawthon, a junior, struck out eight of the nine batters he faced in the three-inning run-rule game while allowing no one to reach base.

Lancasterís third batter of the game grounded back to the mound before Cawthon retired the final six batters on strike outs. He only needed 26 pitches to get through the game as he improved to 4-0 on the season.

Waxahachie (14-8, 3-3) scored 10 runs in the first, eight in the second and one in the third while getting just six hits as the Indians took advantage of walks and Lancaster errors to win the game with their largest run total of the season.

Cody Brown was 2-for-3 with two RBI while Michael Bosch, Cameron Phillips, Kyle McLeroy and Will Atkins all had one hit. Eight different players drove in a run while 13 players scored a run for Waxahachie.

Lancaster committed 13 errors in the game while Bosch and McLeroy had two stolen bases each.

The Indians will be back in action Friday riding a two-game winning streak as they host Ennis at Richards Park. A ceremonial first pitch will be thrown out at 6:50 p.m. in Cancer Cure awareness by Dinah Weeble. Game time is scheduled for 7 p.m. as the game will be broadcasted on KBEC 1390.

After the duel with Ennis the Indians will turn around and wrap up the first half of district with a 2 p.m. game Saturday at Mesquite Poteet.

Poteet is the first place team in district and has a 51-game district winning streak after beating Ennis 11-0 Tuesday. The game will be played at Copeland Field.