The penultimate weekend of the season saw Basingstoke’s teams battle it out with passion, determination, and no shortage of drama on the pitch.