A Canadian man who helped another motorist change a tire in western Wisconsin had his good deed repaid when that motorist saved his life just minutes later.

Victor Giesbrecht, of Winnipeg, was driving near Menomonie on Saturday evening when he stopped to assist with a tire change. The Wisconsin State Patrol says the 61-year-old then drove away and suffered a heart attack a few miles later.

Giesbrecht's wife stopped the pickup truck and waved her arms, and the motorist whom they had helped just a moment earlier stopped and performed cardiopulmonary resuscitation.

Patrol Sgt. Michael Newton told the Star Tribune that if Giesbrecht hadn't helped with the tire, his rescuer may have remained stranded too far away to help.

Giesbrecht was hospitalized in serious condition Monday.