But Hoetker later hit a two-run home run in the third inning, when the Pirates scored five runs. Hoetker now has five homers in his last five games.
Connor O'Brien made an unassisted double play at third base in the fourth for the Pirates.
Hoetker gave up one run in 3 2/3 innings. Cade Palma came in for the Pirates with the bases loaded and got out of the jam, with a strikeout. Hoetker went three for three and Bryan Robinson scored twice.
Angels 15, White Sox 11: The Angels' first-year player Nolan Arotcharen hit his first home run, a grand slam in the second inning. He also had a double and went three for four.
White Sox pitcher Troy Kent struck out the side in the third. Brett Rudy hit two home runs for the White Sox. Colin Fathauer and Kevin Arent both hit a double to help the Angels regain the lead.
Fathauer struck out eight in 2 2/3 innings and Chance Sommerville added 12 strikeouts in five innings for the Angels. Brandon Vacarro, Kale Noble, Noland Andersen, Cody Griffith and Blaine Rierderich of the Angels all contributed with clutch singles and doubles.
Minor B Division Mariners 9, Angels 8: Jared Ramirez hit a walk-off single to score Timothy Davert from third in the Mariners' win. Mariners pitchers Brayden Gratzer, Ramirez and Jonathan Lake combined to strike out 10 Angels, with no walks, keeping the game close.
Ocean View Majors Division Dodgers 8, Yankees 2: Braydon Salzman went three for three with a double. Hunter Jackson drove in two runs in the first, including Salzman and Nick Pratto, who reached on a walk.
Nick Pratto hit a home run, Ryan Hernandez produced a triple and Adam Tajudin had an RBI single. Salzman pitched four shutout innings and Pratto closed in the sixth, retiring the Yankees in order.