In 1987 zette Moorhouse, de Madrid-episode achter zich gelaten, een wereldrecord op korte afstand, in een wedstrijd in Bonn, door de eerste persoon te worden die in minder dan een minuut de 100 m borstlijn zwom, en de voormalige wereldrecordhouder Rolf Beab in een tijd van 59,75 s overtreft. Later dat jaar, op het Europees Kampioenschap
In Straatsburg behield Moorhouse zijn 100m titel in een nieuw Europees record van 1:02.13, voordat hij bronzen nam in de 200m borst met een persoonlijke beste van 2:15.78 voor een goede maat.