Staples rallies to edge Wilton boys soccer team