Grandview pulled off the biggest upset of the Class 6A boys basketball first round, beating Horizon 59-54 on Friday.