SAN LEANDRO -- A man and a boy who were critically injured in a car wreck that shut down a portion of San Leandro Street on Friday are suspected in a home burglary that happened just before the crash, police said Monday.

Terrel Card, 22, of Oakland, and an unidentified male juvenile, also from Oakland, were rescued with hydraulic machines after crashing a vehicle into a big rig at 11:35 a.m. Friday in the 9100 block of San Leandro Street, according to San Leandro police Lt. Randall Brandt.

Both were taken to Highland Hospital with serious injuries and are expected to survive, Brandt said.

Police did not say what kind of vehicle the two were in.

The crash was reported shortly after a woman arrived home and saw a male sitting in an unfamiliar vehicle in front of her house, police said. Moments later, another male walked out of her home with some of her belongings and got into the vehicle, police said.

Card and the other suspect reportedly took off in the vehicle and headed toward Oakland, and the resident followed them, police said. The driver of the suspects' car ran a red light on San Leandro Street and collided with the big rig near 92nd Avenue, police said.

"I wouldn't say (the woman was) chasing them," Brandt said, "but definitely, they were aware she was behind them, and aware that she had seen them leaving. They were trying to get away, and that was a factor in the wreck."

As rescuers tended to the two in the car, police found a loaded gun and several items inside their vehicle from the burglary victim's residence, Brandt said.

The two are expected to be charged with burglary, and the woman received her property back, police said.

"The moral of the whole thing is that we don't want people to pursue criminal suspects," Brandt said of the woman, who dialed 911 during her pursuit. "I mean, they had a gun in the car. So even though it worked out OK, we're telling people, 'Call the police. Don't pursue anyone yourself.'"

Anyone with information about the burglary or the crash is encouraged to call the San Leandro Police Department at 510-577-3230. Anonymous tips can be left at 510-577-3248 or texted to 847411 using the keyword SLPD.

Rick Hurd covers public safety. Contact him at 925-945-4789 and follow him at Twitter.com/3rdERH.