A seven-run lead through six innings turned out to be just enough cushion for Hackettstown as Mountain Lakes put together a six-run rally in the top of the seventh to draw close but fell just short of completing the comeback by a score of 7-6 in Hackettstown,