The Rockets battled through horrible weather conditions last night to beat Grand Haven. At one point the Rockets were down 22-6 but came back and won 24-22 by taking control during the second half. The Rockets look forward to facing arch rival Mona Shores next week in the final game of the season.