Young Alex French casts winning spell