– The Kansas City Royals completed another three-game sweep of the Los Angeles Angels. Unlike last October, there was no champagne sprayed in the clubhouse — just a fervent resolve to prove that last year's trip to the World Series wasn't a fluke.

Alcides Escobar and Alex Rios hit two-run doubles, Salvador Perez homered and the defending American League champions extended their season-opening winning streak to six games with a 9-2 victory over Los Angeles on Sunday.

"To start the year the way that we have is exciting and it's fun to see. You just keep it going for as long as you can," manager Ned Yost said. "Over the course of 162 games, it's hard to maintain over long stretches. But we're firing on all cylinders right now in all phases of our game.

"We're hitting in the clutch and we're hitting for power. Our defense again today was fantastic, so was the starting pitching, and our bullpen came in and did a great job. To come in here and play as well as we did against them was encouraging."

The winning streak is the Royals' second-longest to open a season. They won their first nine in 2003 under first-year manager Tony Pena.

The Royals and division rival Detroit are the only unbeaten teams left in the majors.

"We're just playing good baseball as a team," third baseman Mike Moustakas said. "Everyone is doing their job, no one's trying to do too much, and we've been finding ways to win."

"Everything's rolling pretty good for us right now," he said.

Yordano Ventura (2-0) gave up two runs and four hits in 5⅔ innings before leaving because of a cramp for the second start in a row, this one in his right calf. He also exchanged words on a play at the plate with Angels star Mike Trout, causing both dugouts to empty, but no punches were thrown.