It wasn't quite as good as the catch he made for the Royals at Miami in 2016, but Jarrod Dyson had a stunning grab during the Arizona Diamondbacks' game Friday night against Houston.
Dyson, who was traded by the Royals to Seattle before the 2017 season, signed with Arizona as a free agent in March, and showed his defensive prowess on this catch.
Playing right field, Dyson tracked a ball hit by Houston's Jake Marisnick and timed his leap perfectly. Dyson reached over the fence and stole the home run.
This was one of the few Diamondbacks' highlights as Houston's Gerrit Cole struck out 16 in an 8-0 win.
Take a look at the catch (video from the Arizona Diamondbacks):
The Diamondbacks also tweeted some photos of the grab: