I 1987 var Jack Nicklaus kaptein for USAs lag, og turneringen gikk på hans egen Muirfield Village. På det europeiske laget debuterte nok en spanjol i Ryder Cup, 21 år gamle José María Olazábal. Lagkaptein Tony Jacklin plasserte ham med Ballesteros i alle fire matchene de to første dagene. Sammen vant de tre matcher og tapte én. I singlematchen møtte Ballesteros Curtis Strange. Ved uavgjort resultat i Ryder Cup, 14-14, beholder forsvarende lag pokalen. Med tre matcher igjen på banen, hadde Europa allerede 13 1/2 poeng, og trengte bare en deling i Ballesteros' match. Han slo Strange med to hull, og en deling i en av de andre matchene gjorde sluttresultatet til 15-13 i Europas favør.