1987 Osella were impressed by his sensible approach, and signed him for a full season in 1987.
The San Marino Grand Prix, three weeks later, provided Caffi with his only classification of the year, 12th, despite running out of fuel five laps from the finish.