Thousands of survivors of Typhoon Haiyan in the central Philippine city of Tacloban have jammed a damaged sports stadium and public plazas to watch the telecast of Filipino boxing icon Manny Pacquiao's bout on giant screens.

Officials say watching Pacquiao's fight against American Brandon Rios in Macau on Sunday will help traumatized survivors take their minds off the massive death and devastation wrought by the typhoon and inspire them to pick up the pieces. More than 5,200 people have died when the typhoon hit two weeks ago.

Thousands trooped to the Astrodome stadium, its roof ridden with holes, to watch the fight. One man carried a Philippine flag.

Pacquiao has dedicated his comeback fight to storm victims.