A man in his 30s is recovering in hospital after being stabbed Thursday morning.

Winnipeg police say a passenger on a bus saw a man get stabbed by another male in the 500 block of Portage Avenue at around 8:45 a.m. yesterday. The suspect fled on a bike.

Officers found the victim in his 30s suffering from a serious stab wound. They applied a chest seal while waiting for paramedics to arrive.

The man was transported to hospital in unstable condition and later upgraded to stable.

The victim informed officers he was robbed before being stabbed.

The Major Crimes Unit has taken over the investigation.