ANAHEIM, Calif. -- The Los Angeles Angels promoted one of the top prospects in baseball, outfielder Mike Trout, from Double-A Arkansas, and he was in Anaheim in time to play center field and bat ninth in Friday night's game against the Seattle Mariners.

Trout went 0-for-3 in his major league debut, but made a spectacular sprinting catch in center field to end Seattle's ninth inning before Angels first baseman Mark Trumbo homered leading off the bottom of the ninth to give the streaking Angels a 4-3 walk-off win.

"I feel good because we got a big win," said Trout. "That catch was definitely a momentum-shifter, I think, and then Trumbo came through for us. It was exciting."

The Angels were in need of a center fielder after Peter Bourjos strained his hamstring legging out a double in Thursday's game against the Mariners.

The team had announced late Thursday that Trout, 19, would be in Anaheim wearing No. 27.