Kyler Nelson struck out seven and Cameron Taylor hit a big three-run homer in the fifth inning as Grand held off Beaver to advance to the 2A state championship game next Tuesday at UVU.