Ngoepe, the first African to reach the major leagues, singled in his first plate appearance and Josh Harrison led off the bottom of the first with a home run Wednesday night to lead the Pittsburgh Pirates to a 6-5 victory over the Chicago Cubs. Ngoepe was recalled from Triple-A Indianapolis and entered the game in fourth inning as part of a double switch and finished 1 for 2 with a walk. Wade LeBlanc (1-0), who pitched 1 1/3 scoreless innings in relief of rookie Tyler Glasnow, got the win. Anthony Rizzo's two-run homer deep into the right-field stands in the eighth inning off Daniel Hudson drew the Cubs within 6-5. The lone run scored on a throwing error by rookie 2B Alen Hanson in the second inning. Arrieta took a no-hitter into the eighth inning the last time he faced the Red Sox on June 30, 2014, at Fenway Park and wound up allowing one hit in 7 2/3 scoreless innings with 10 strikeouts.