ORTISEI, Italy (AP) — Tejay van Garderen claimed his first grand tour victory on the tough 18th stage of the Giro d’Italia as Tom Dumoulin kept the pink jersey on Thursday.

Van Garderen, of the United States, came round the inside of the final corner to edge Mikel Landa at the uphill finish of the 137-kilometer (85-mile) leg from Moeana to Ortisei.

“(Landa) is a strong sprinter and a great climber,” Van Garderen said. “I tried to play it as best I could, but I didn’t know I was going to win until I crossed the line.”

Thibaut Pinot was third, eight seconds behind the front two, after five categorized climbs through the Dolomites.

Van Garderen was clearly emotional after crossing the line, following a difficult couple of years.

He has had to abandon three of his past four grand tours. Van Garderen, who rides for BMC Racing, came to the Giro hoping to contest overall victory but lost valuable time early on.

“It’s been a rough couple of years in Grand Tours as far as the general classification goes, but I did my best to keep the morale high,” he said. “It’s my first Grand Tour victory, so it’s an incredible feeling, especially in an area like this, that I’m so familiar with. I’ve done a lot of camps here, so I know every inch of road. It feels incredible to get this victory.”

Dumoulin took another step toward overall victory with an impressive ride to hold off his main rivals. The Dutch cyclist remained 31 seconds ahead of 2014 champion Nairo Quintana, with two-time champion Vincenzo Nibali third, 1:12 behind.

Pinot is only 24 seconds off a podium place.

“Nibali and Quintana are only…