Major League Baseball
BOXSCORE | RECAP
Arizona 7, LA Angels 3
When: 10:05 PM ET, Monday, June 15, 2015
Where: Angel Stadium of Anaheim, Anaheim, California
Temperature: 75°
Umpires: Home - Bill Miller, 1B - Doug Eddings, 2B - Jim Wolf, 3B - Adrian Johnson
Attendance: 35193

ANAHEIM, Calif. -- Robbie Ray see, Robbie Ray do.

The Diamondbacks left-hander threw seven scoreless innings, and Paul Goldschmidt had three hits, including a three-run homer, leading Arizona to a 7-3 win over the Los Angeles Angels on Monday night at Angel Stadium.

Ray followed the same path two of his fellow pitchers took over the weekend against the San Francisco Giants by taking a no-hitter into the sixth inning. Chase Anderson (Friday) and Allen Webster (Saturday) did the same, and the end result is a four-game winning streak.

"Starting pitching, like anything else, like hitting, the guys compete," Arizona manager Chip Hale said. "They see the first guy go out there and get close to throwing a no-hitter, and all of a sudden here comes the next one and the next one. It runs like that.

"We're on a good streak right now, and they're all getting better."

Ray's no-hitter was broken up in the sixth inning on a two-out single by Angels left fielder Daniel Robertson. Shortstop Erick Aybar followed with a single, but he was thrown out at second trying to stretch it into a double by left fielder Cliff Pennington. Those were the only two hits the Angels managed against Ray (2-1).

"I didn't even know," Ray said when asked for his reaction after giving up his first hit. "Goldy came up to me and said, 'You got two outs, let's get this guy out.' I looked up at the scoreboard because I thought that was kind of weird, and I saw I gave up one hit. I didn't even realize I had the no-hitter going."

Ray walked two and struck out three in a 100-pitch outing.

Goldschmidt continued his torrid pace at the plate with a two-out, three-run homer off Angels starter Jered Weaver (4-7) in the third inning, his 18th of the season. He also had a double and a single, raising his major-league-leading batting average to .366.

"I was just trying to get something up," Goldschmidt said of his approach against Weaver. "He can throw any pitch in any count, and fortunately he threw a curveball and it stayed up and I was able to hit it hard."

The Diamondbacks added an unearned run in the fifth and another run on designated hitter Yasmany Tomas' homer in the sixth. They turned out to be key runs because the Angels nearly came back.

An error by Arizona third baseman Jake Lamb helped Los Angeles score three unearned runs in the eighth. One came home on a wild pitch, and center fielder Mike Trout doubled in two more. The inning ended when first baseman Albert Pujols, representing the tying run, flied out to the warning track in center against Diamondbacks reliever Addison Reed, who wound up earning his third save.

"I almost passed out and fell down the stairs," Hale said of watching Pujols' fly ball sail through the air. "I've seen that so many times. When we made the error to allow them to keep the inning going, you just look up at the lineup card and you see Trout and you see Pujols and you know it's not a good situation. Those guys are such good hitters, and they get better later in the game and they get better with guys in scoring position. They're superstars."

Arizona added a couple of insurance runs in the top of the ninth on an RBI bunt single by Pennington and a sacrifice fly by center fielder A.J. Pollock.

Weaver has had 10 starts this season in which he didn't walk as many as two batters, but he walked two in the third inning alone, and it cost him. The second walk -- to Pollock -- came with two outs and brought up Goldschmidt, who launched a three-run homer to center for a 3-0 Diamondbacks lead.

"Weave's stuff looked good at the start," Angels manager Mike Scioscia said. "The glitch really was the walks, which he has not been doing. He's been containing teams, making them hit the ball. (But) the two walks hurt, obviously, and he hung a breaking ball to a pretty good hitter."

Weaver agreed.

Top Game Performances
Starting Pitchers
Arizona   LA Angels
Robbie Ray Player Jered Weaver
Win W/L Loss
7.0 IP 7.0
3 Strikeouts 4
2 Hits 8
0.00 ERA 5.14
Hitting
Arizona   LA Angels
Paul Goldschmidt Player Daniel Robertson
3 Hits 1
3 RBI 0
1 HR 0
7 TB 1
.750 Avg .500
Team Stats Summary
 
Team Hits HR TB Avg LOB K RBI BB SB Errors
Arizona 11 2 20 .314 9 7 6 4 1 1
LA Angels 4 0 5 .138 6 3 2 4 0 2