Liberty lost to Freedom  back in April, but they didn't allow them the same satisfaction on Tuesday. The Liberty Hurricanes came out on top against the Freedom Patriots by a score of  6-1.
  JJ Cruz spent all seven innings on the mound, and it's clear why: he surrendered only one earned run on three hits.
 At the plate,  the team  relied heavily on  Jacob Rivera, who  scored a  run while going 4-for-4.  Braylen Gonzalez was another key contributor,  scoring a  run and  stealing a base while going 2-for-4.
 On Freedom's side, they saw three different players step up and record at least one hit. One of them was  Alex Suarez, who  scored a  run while going 2-for-3.
 Liberty is  on a roll lately: they've  won six of their last seven matchups,  which provided a nice bump to their 15-5 record  this season. As for Freedom, their defeat was  their third straight on the road, which  dropped their record down to 11-8.
 Liberty does not have any more games scheduled as of now. As for Freedom, they will head out on the road to  take on  Louis E. Dieruff at 4:00  p.m.  on Wednesday. Freedom is facing Louis E. Dieruff at the right time seeing as Louis E. Dieruff is stuck on  a  five-game losing streak.
Article generated by infoSentience based on data entered on MaxPreps