GREENFIELD (CBS) — A Massachusetts State Trooper shot a man Friday morning after police said he drove a stolen pickup truck at him in western Massachusetts.

State Police were told by authorities in Vermont to be on the lookout for a man driving a Ford F-150 that was reportedly carjacked and had crossed the border into Massachusetts. A trooper saw the truck on Route 2 east heading toward Shelburne Falls and began to follow it.

READ MORE: Man killed during police shooting at Space Force Station in New Hampshire

Another trooper started to set up spike sticks in the road near the Buckland-Shelburne line to flatten the truck’s tires when it arrived.

But, State Police said the pickup driver, later identified as 33-year-old Daniel Williams of South Burlington, Vermont, drove at the trooper as he stood in the road.

READ MORE: It sounds like Xander Bogaerts would be open to in-season extension talks with Red Sox

“The Trooper discharged his service weapon and struck the operator. The pickup truck struck the cruiser and continued to travel east on Route 2,” State Police said in a statement.

The pickup truck drove several miles on deflated tires and finally stopped in Greenfield, where police took Williams into custody. He was rushed to Baystate Medical Center for what police said was “emergency treatment.”

MORE NEWS: Boston area gets a glimpse of 'super flower blood moon' lunar eclipse

The trooper’s name has not been released and no other information is available at this point in the investigation.