Tavares Homers for the St. Louis Cardinals in First Major League Game

It’s a memorable Major League Baseball debut for Oscar Taveras

The 21-year-old Dominican professional baseball player, an outfielder for the St. Louis Cardinals, hit a home run in his first game as an MLB player, helping lead his team to a 2-0 victory.

Oscar Tavares

Taveras’ home run was hit off of the San Francisco GiantsYusmeiro Petit — filling in for an injured Matt Cain — in the bottom of the fifth inning.

“What a great day for him, one I’m sure he’ll never forget, and neither will we,” said manager Mike Matheny. “For him to come up and do it in that situation, it’s kind of mind-boggling.”

Taveras homered in his second career at-bat.

“Everybody knows it’s gone,” Taveras said. “That was a good swing right there. I’m so happy right now.”

Petit (3-3) gave up two hits in six innings for the Giants, but one of those was Taveras’ 418-foot drive in the fifth.

“Our guy did a good job,” Giants manager Bruce Bochy said. “We just didn’t do anything offensively.”

Taveras was batting .325 in 49 games with Triple-A Memphis with seven homers and 40 RBIs when the Cardinals called up the top prospect. He took the place of Matt Adams, who was put on the disabled list with a left calf strain.

Taveras was ESPN MLB analyst Keith Law‘s No. 5 prospect for 2014 and No. 2 for 2013.