במשחקי חבר העמים הבריטי שנערכו באדינבורו, סקוטלנד בסוף יולי 1986 זכה מורהאוז ב-3 מדליות. מדליית זהב במשחה ל-200 מטר חזה בתוצא ה של 2:16.35 דקות, ושתי מדליות כסף, במשחה ל-100 מטר חזה בתוצאה של 1:03.09 דקות ובמשחה שליחים 4x100 מטר מעורב בתוצאה של 3:44.85 דקות. שבועיים לאחר מכן, באליפות העולם בשחייה שנערכה במדריד, ספרד באוגוסט הוא סיים ראשון במשחה ל-100 מטר חזה בשיא אירופה חדש של 1.02.01 שניות, לפני דייוויס (1:02.71 שניות). אך לאחר המשחה, התברר שהוחלט לפסול אותו בשל בעיטת רגליים בסגנון פרפר במהלך הסיבוב, תנועה שהייתה בזמנו לא חוקית, ולכן נפסל גם השיא האירופי.