Mayfield (13-1) scored first on an 80-yard pass from Jayden Stinson to Kade Neely in the first quarter. The Cardinals took a 14-0 lead when Kylan Galbreath scored on an 80-yard run.
Early in the second quarter, Neely caught a 12-yard touchdown pass, giving Mayfield a 21-0 lead. Beechwood (8-6) scored its only touchdown on a 43-yard pass from Cameron Hergott to Parker Mason to make the score 21-7 at halftime.
The Cardinals would score two more touchdowns in the second half, both by Galbreath. Galbreath scampered in from 10 yards out in the third quarter, and ran for another 80 yard score in the fourth quarter.
Mayfield finished with 496 total yards. The Tigers finished with less than 200.
The Cardinals will go for their 13th state championship Saturday at 12:00 pm Central Time at UK's Kroger Field.
Friday Night's Scores
Class 1A
Paintsville 44, Kentucky Country Day 20
Pikeville 36, Holy Cross (Louisville) 7
Class 2A
Mayfield 35, Beechwood 7
Somerset 40, Breathitt County 25
Class 3A
Belfry 15, DeSales 14
Bell County 46, Taylor County 28
Class 4A
Boyle County 31, Central 14
Johnson Central 52, Madisonville 14
Class 5A
Covington Catholic 28, Bowling Green 0
Frederick Douglass 28, Owensboro 17
Class 6A
Male 48, Tates Creek 18
Trinity 54, North Hardin 7