Late on, De Laet came to Norwich's rescue when he first stopped a goalbound Moses strike before picking himself up to block Hugo Rodallega's follow-up.
Portsmouth handed a debut to on-loan Manchester United defender Ritchie De Laet, while Joel Ward stepped up into midfield due to Dave Kitson's suspension for his red card in the FA Cup defeat at Brighton.