Shanghai reported two more deaths from H7N9 bird flu on Sunday, while three new cases were confirmed, local health authorities said in a statement.