Spirit 18u victorious over Arcadia