Gufo Rallies for Impressive Win in 75k English Channel