Baltimore Orioles outfielder Travis Snider made an impressive diving catch to rob Cleveland Indians shortstop Francisco Lindor of an extra-base hit in Sunday's game.

Baltimore Orioles outfielder Travis Snider made an impressive diving catch to rob Cleveland Indians shortstop Francisco Lindor of an extra-base hit in Sunday's game.

With the Orioles leading 8–0 in the top of the sixth inning, Lindor hit a long line drive to left centerfield. Snider tracked the ball into the gap and dived to snare it, robbing Lindor of at least a double.

The ball left the bat at 98 mph and traveled 336 feet, according to MLB's batted ball data.

Snider also had a nice day at the plate. He hit a solo home run in the fourth inning and scored two runs.

The Orioles won the game 8–0 and swept the doubleheader.

• Mets pitcher Steven Matz impresses at the plate in debut

- Dan Gartland