The Amarillo Sod Poodles (31-42) defeated the San Antonio Missions (35-38) for the second straight night behind a four-run eighth inning