James Morrison fired West Brom ahead after 16 minutes against Bristol Rovers, slotting in after keeper Steve Phillips had parried a shot into his path.