LOS ANGELES — Chicago Cubs pitcher Jake Arrieta threw a no-hitter Sunday in a 2-0 victory over the Los Angeles Dodgers at Dodger Stadium, the sixth no-hitter in Major League Baseball this season. Arrieta's pitching masterclass — the first Cubs no-hitter in seven years — made the 29-year-old the major leagues leader in victories. The 6ft 4in right-hander allowed only two baserunners, a walk and an error, on his way to collecting 112 strikeouts from 116 pitches. It was the first Cubs no-hitter since Carlos Zambrano achieved the feat in 2008 against the Houston Astros. Arrieta completed his flawless night in the ninth inning, striking out third baseman Justin Turner, shortstop Jimmy Rollins and second baseman Chase Utley. It was the second time in 10 days that the Dodgers have been on the wrong end of a no-hitter after Astros star Mike Fiers achieved the feat on August 21 in Houston. Arrieta joins San Francisco Giants' Chris Heston, the Washington Nationals' Max Scherzer, the Philadelphia Phillies' Cole Hamels, the Seattle Mariners' Hisashi Iwakuma and Fiers as pitchers to throw a no-hitter. Blue Jays 9, Tigers 2: Edwin Encarnacion hit his fourth homer in two days and extended his hitting streak to a Major League-best 25 games as the Toronto Blue Jays defeated the Detroit Tigers 9-2. Encarnacion, who hit three home runs and equaled the club record with nine RBIs on Saturday, went 2-for-3 and was hit by a pitch on Sunday. He hit his 30th of the season with two outs in the first. Josh Donaldson, Kevin Pillar and Russell Martin also homered Sunday for the Blue Jays, who completed a three-game sweep of the Tigers. Mets 5, Red Sox 4: Michael Cuddyer atoned for a costly misplay in the field by delivering the tie-breaking RBI single as New York salvaged the finale of a three-game series by edging Boston. The Mets snapped a five-game home losing streak while the Red Sox fell to 10-6 under interim manager Torey Lovullo. Nationals 7, Marlins 4: Leadoff man Jayson Werth had a homer, double, walk and three RBIs and Washington, despite another abbreviated start by Stephen Strasburg, battled back to beat Miami. The Nationals won their fourth series in a row but remained 5-1/2 games back of the first-place Mets. Rays 3, Royals 2: Kevin Kiermaier hit the go-ahead home run in the bottom of the sixth inning to lift Tampa Bay over Kansas City. The Rays' bullpen combined for four shutout innings, with Xavier Cedeno (3-1) earning the win. Brad Boxberger pitched a perfect ninth inning for his 32nd save of the season. Indians 9, Angels 2: Josh Tomlin pitched seven strong innings and Cleveland took advantage of a couple of gift hits that produced runs to complete a three-game sweep of Los Angeles. The Indians have won five in a row while the Angels have lost eight of their last 10. The only bright spot for the Angels was center fielder Mike Trout, who came into the game hitting .194 in the month of August, but was 4-for-4. In other games it was: Rockies 5, Pirates 0; Brewers 4, Reds 1; Padres 9, Phillies 4; Yankees 20, Braves 6; Twins 7, Astros 5; Rangers 6, Orioles 0; White Sox 6, Mariners 5 (11 innings); A's 7, Diamondbacks 4; Cardinals 6, Giants 0. — Agencies