Both teams scored goals in the opening two minutes of the game, and the contest was tied at 3-3 going into the closing minutes.
The Lakers scored the game-winner when defender Nic Ellingboe dribbled the length of the field and buried a shot in the back of the net.
Kaleb Winter scored twice for the Lakers, and Adam Clauss buried a penalty kick.
“It was a crazy game, just all over the place,” said Lakers’ coach Jeremy Thelen, whose team is now 2-0 on the season.
Reeths-Puffer scored in the opening minute of play, then Clauss scored on a penalty kick after teammate K.J. Sanchez was tripped in the penalty box.
The Lakers tied it at 2-2 when Winter, who had just returned from a family vacation in California, scored on a rebound.
Winter then scored on a breakaway, assisted by Ellingboe, early in the second half for a 3-2 lead.
The Rockets tied the game on a penalty kick.
Shots were 19-all.
The Lakers host Holland Christian on Wednesday.