Kevin Potter was running errands late Thursday morning near the airport in Blaine when he saw a plane coming in for a landing veer to the right and then left.
"It looked like he was in trouble," said Potter, 41, of Andover.
He was.
An instant later, pilot Charles Cook, 65, of Ham Lake, crashed his vintage military trainer in a fiery blaze that threatened to engulf him until Potter and Jonathan Wells, 22, of Tucson, arrived.
Both men climbed a gate on a barbed wire fence and ran to Cook, who was rolling himself to put out the flames. They took off his parachute and dragged him away from the exploding aircraft.
Cook was coherent and talking, but "you could tell he was badly hurt," said Potter, who had already called 911.
Cook was taken to Hennepin County Medical Center for treatment of burns on his face, hands and arms, they said. Wells said he mentioned pain in his arm.
Just before the crash, Cook apparently knew there was a problem with his 1955 North American Aviation T-28B Trojan, a military training plane first used by the U.S. Navy and Air Force.