Kansas City, Mo.

Carlos Correa and the Houston Astros won their 11th straight game, finishing a 10-0 trip by rallying past the Kansas City Royals 7-4 on Sunday.

The World Series champion Astros swept their swing through Texas, Oakland and Kansas City, outscoring opponents 74-35. Last season, Houston had an 11-game winning streak end in Kansas City. This time, the Astros trailed 4-3 in the eighth inning before Correa led off with a tying homer. Evan Gattis, who had three hits, then put them ahead during a three-run burst.

Correa has three home runs and eight RBIs in six games after missing four games with discomfort in his right side. He had a first-inning single and added a sacrifice fly in the ninth.

Gattis hit .366 with five home runs and 19 RBIs on the Astros' trip. He singled home Yuli Gurriel in the eighth, and Marvin Gonzalez added an RBI single in the inning.

Rangers 13, Rockies 12: Jose Trevino blooped a two-run single, capping a four-run rally in the ninth inning that sent Texas past Colorado.

Phillies 10, Brewers 9: Maikel Franco homered and drove in four runs and Philadelphia held off Milwaukee's ninth-inning rally. Rhys Hoskins and Odubel Herrera also homered.

Blue Jays 8, Nationals 6: Teoscar Hernandez and Yangervis Solarte hit consecutive homers in the eighth inning, and Toronto beat Washington to complete a three-game sweep.

Giants 4, Dodgers 1: Nick Hundley and Brandon Belt hit two-run home runs for San Francisco.

Angels 6, Athletics 5 (11): Jonathan Lucroy hit an RBI single off the center-field wall in the 11th inning in Oakland's comeback victory over Los Angeles. The A's rallied for two runs in the ninth to tie it at 5, then took advantage of control problems by a pair of Angels relievers to win.

Tigers 3, White Sox 1: Nicholas Castellanos homered and Blaine Hardy pitched one-run ball into the sixth, leading Detroit past Chicago for its fifth straight win.

Braves 4, Padres 1: Julio Teheran pitched six no-hit innings before being pulled from his first start since coming off the DL, and Atlanta relievers gave up six hits in the win over San Diego.

Indians 4, Twins 1: Shane Bieber pitched one-run ball into the sixth inning in his first major league win. Bieber (1-0) scattered 10 hits and struck out seven in 52/3 innings in his second career start.

Orioles 10, Marlins 4: Jace Peterson and Mark Trumbo homered, and Baltimore snapped a nine-game losing streak. Justin Bour homered twice for Miami, which was 1-for-12 with runners in scoring position.

Reds 8, Pirates 6: Eugenio Suarez homered in the second straight game and Joey Votto celebrated his 1,500th major league contest by going 2-for-4 with two RBIs in Cincinnati's victory over Pittsburgh.

Cardinals 5, Cubs 0: Five St. Louis pitchers combined to hold Chicago on four hits in the shutout. John Brebbia got the win in relief after Jack Flaherty started and pitched five scoreless innings. Matt Carpenter hit a solo homer for St. Louis, and Harrison Bader and Marcell Ozuna had two hits apiece.