Boyce's conversion in the second overtime capped a six-reception, 180-yard performance in which he scored twice for the Horned Frogs (6-3, 3-3 Big 12), who broke a two-game losing streak.
TCU benefited from Trevone Boykin's two scoring strikes and 255 yards on 12-of-29 passing efficiency. The signal-caller also added 62 yards on 12 carries.
West Virginia (5-3, 2-3), meanwhile, fell for the third straight time despite three TD tosses from Geno Smith (27-of-50, 242 yards, one interception).
Tavon Austin hauled down nine passes for 99 yards and a score while also returning a kickoff for a touchdown for the Mountaineers.