Pedro Barros three-peats in Skateboard Park

BARCELONA, Spain -- Pedro Barros claimed the first three-peat in Skateboard Park history on Sunday, fending off a stacked field of breakout concrete park riders and two-time gold medalist Rune Glifberg at X Games Barcelona.

"I just wanted to skate as best as I could and have fun," Barros said. "This is amazing. It's the first time I've skated with [all] these dudes in a final and they were just ripping. It was one of the best X Games I've been to, for sure."

With just five minutes left in the 18-minute final jam session, Curren Caples, 17 and the top qualifier, posted his second-best run score, edging past Barros, who had controlled the lead from the outset.

But on Barros' very next run, the 18-year-old Brazilian picked up his pace and height -- throwing an overhead melon 540 above the course's most critical vert section -- to reclaim the points lead.

Caples would hold on to second place, taking home his first X Games medal with the silver.

Also on the hunt for his first medal, Brad McClain recovered from a series of mid-session falls, rallying on his last run of the contest -- and landing a fakie to frontside nose grind at the buzzer -- to jump from sixth place to the bronze medal position, bumping veteran medalist Glifberg off the podium.

In McClain's second X Games appearance, the 22-year-old Powell Peralta rider came into the final widely considered the event's dark horse, drawing new lines with each run and mixing tricks from different generations of skateboarding.