Yankees third baseman Ronald Torreyes (17) runs the bases after hitting his first career home run against the Los Angeles Angels during the fifth inning at Angel Stadium on Aug. 19, 2016.

By Randy Miller

ANAHEIM, Calif. — This Gary Sanchez fellow is something else.

Nobody’s getting the Yankees rookie catcher out, and the amazing Dominican was back to his amazing ways Friday night with two doubles, a single, a walk and his first career stole base in five plate appearances, a 3-for-4 night that hiked his 14-game average to .389 with five homers and 11 RBIs.

Oh, and Sanchez did a great job catching Masahiro Tanaka for the first time in a 7-0 Yankees win over the Los Angeles Angels.

Crazy it seems, another Yankees rookie upstaged Sanchez big-time on this roadtrip-opening victory.

No, not right fielder Aaron Judge, who was 0-for-5 with two strikeouts playing right field.

And no it wasn’t first baseman Tyler Austin, also in the lineup and also hitless with two Ks in an 0-for-4 night.

Ronald Torreyes, the little utility infielder who sometimes goes a couple of weeks without starting, had the game of his life filling in at third base for Chase Headley, who has a sore Achilles.

Hitting out of the No. 9 hole, Torreyes was 4-for-4 with his first career homer, a double, two singles, two RBis and three runs scored. Leading off the Yankees eighth, Torreyes missed a chance to hit for the cycle when settling for an infield single to third.

Torreyes, who is listed at 5-foot-10, 150 pounds but is more like 5-7, 140, led off the Yankees fifth by blasting a middle-in hanging curve from Angels starter Jered Weaver over the left-field wall to pad a 2-0 lead.

It was the first homer in 86 career at-bats for Torreyes, a 23-year-old Venezuelan whose only big-league time before this season was eight games for the 2015 LA Dodgers.

Jacoby Ellsbury (No. 5), Brian McCann (No. 16) and Didi Gregorius (No. 17) also homered for the Yankees, who outhit the Angels 15-6. All four homers were off Weaver (8-11), who has allowed a MLB-high 30 for the season.

Tanaka (10-4) had a very big night, too, as he pitched a five-hit shutout, struck out a season-high nine and walked no one over 7 2/3 innings in a 100-pitch outing. The righty retired 11 Angels in a row before Mike Trout singled to left with two outs in the home fourth.

NOTABLE

Tanaka was struck in the right foot on a seventh-inning single by Trout, but signaled to the Yankees dugout right away that he was fine. Trainers briefly checked on him, but he stayed in the game.

Torreyes, who has played in 42 games and started 25, raised his average from .218 to .256.

Tanaka was pulled with two on and two out in the eighth after Gregorio Petit reached on a blooper to left that would have been caught if Yankees left fielder Aaron Hicks hadn’t lost his footing on the grass.

In the one tense moment of the game, Yanks reliever Adam Warren entered in the eighth with the bases loaded and two outs to strike out Trout and keep the Yankees ahead 7-0. Trout was rung up on a 3-2 pitch.

Petit entered in the fourth inning as a pinch-hitter after Angels third baseman Yunel Escobar fouled a bunt off his nose and had to leave the game.

Ellsbury led off the game with his 13th career leadoff homer. It was the first by a Yankee this season.

Sanchez stole his first career base after hitting a two-out single in the first. He successfully challenged Trout’s arm later in the inning by tagging up and going to third a fly to medium center. Two innings later, Sanchez challenged Trout after by trying to stretch a double into a triple and was thrown out 8-4-5.