Przed wyścigiem o Grand Prix Niemiec dokonano zmiany w prekwalifikacjach – ze względu na zdobyte trzy punkty za czwarte miejsce w Detroit, Andrea de Cesaris nie musiał brać udziału w sesji prekwalifikacyjnej, a jego miejsce zajął Nicola Larini z Oselli. W kwalifikacjach na Hockenheimringu, Włoch zajął czternastą pozycję. Włoski kierowca zakończył start w Niemczech na trzynastym miejscu, ze stratą dwóch okrążeń do Ayrtona Senny. Po wyścigu, Gustav Brunner odszedł z Riala i dołączył do ekipy Zakspeed. Do Grand Prix Węgier, Włoch ruszał z 18. pola startowego, jednak przedwcześnie zakończył rundę, ze względu na awarię wału przedniego napędu na 28. okrążeniu. Kwalifikacje do Grand Prix Belgii, de Cesaris zakończył na dziewiętnastej pozycji, lecz już na drugim okrążeniu miał kolizję z René Arnoux. W sesji kwalifikacyjnej do Grand Prix Włoch, Andrea de Cesaris zajął osiemnaste miejsce, lecz na 27. okrążeniu zakończył swój start, ze względu na uszkodzenia w jego samochodzie.