A cyclist is recovering after he collided with a pickup truck in southeast Houston on Friday.

Police said the driver of the pickup truck was not able to avoid hitting the man on the bicycle when he weaved in front of the truck on Griggs Road and Beekman Road at around 10:30 p.m.

The cyclist was transported to the hospital and is expected to be OK.

Police said the driver of the truck is not expected to be charged.