Vibes Battle Back to Avoid Sweep in 10-9 Victory Thursday