Rolland was among the first riders to get in a breakaway which at one point numbered more than 40, and bolted clear of the remaining escapees with 7.8km to ride.
We all know the feeling, can't hold it, can't hold it...
The race resumes Tuesday with a 222 km 16th stage from Rovetta to Bormio.
The Dutchman showed his climbing strength during the ascent to Oropa and crossed the finish line just before Ilnur Zakarin and Mikel Landa.
Dutchman Tom Dumoulin clung to his overall lead despite several attacks from his rivals.