Juan Soto put contract talks and trade rumors behind him for one night as the Washington Nationals star won the Home Run Derby on Monday at Los Angeles with a 19-18 advantage in the finals over Seattle Mariners rookie Julio Rodriguez.

Soto didn't hit his first home run of the final round until nearly 45 seconds of the two-minute time limit had expired, but came through in bonus time. He ended in walk-off fashion when he hit his 19th home run of the final round into the Dodger Stadium seats in right field.

"It feels great. It's another thing to add to my trophy case, and I'm going to have it there forever," Soto said. "I will be Home Run Derby champion forever."