Midland Baseball Takes 3 from Vikings