According to court documents obtained by the Telegram and Gazette, the men allegedly stuffed gasoline-soaked rags into a beer bottle and a glass jar, lighted them on fire and threw them at 30 Hobson St. at about 11 p.m.

The documents identified the men as Stephen M. Silva, 21, Kyle S. Dewispelaere, 26, both of Milford, and Joseph E. Brown, 41, of Lyndeborough.

Court documents state that the 31-year-old mother was in her bedroom when she heard a loud bang. She then went outside, smelled gasoline and saw the house was on fire near the front door.

The woman was able to extinguish the flames before firefighters arrived.

The paper reported that court documents also stated witnesses saw three men, who had been in a white Chevrolet pickup truck with New Hampshire plates, pouring gasoline into glass bottles in the parking lot of a nearby convenience store on Water Street.

After pulling the truck over, police smelled gasoline and found several gasoline cans, lighters and other materials used to make Molotov cocktails.

The men were taken into custody and charged with discharging, igniting and detonating explosives, and arson of a dwelling, according to police.

Police said it did not appear the men knew the victim.

The men were arraigned Monday in Fitchburg District Court and held without bail, pending a dangerousness hearing July 15.