Devonport City bounce back with strong home win