PHILADELPHIA -- Chad Bettis thought he was now just four outs from a no-hitter before he turned around and saw nobody was there to field Cody Asche's routine grounder.
Bettis retired the first 18 batters and took a no-hitter into the eighth inning, Troy Tulowitzki hit two solo homers and the Colorado Rockies beat the Philadelphia Phillies 4-1 on Friday night.
Asche singled through a shift to end Bettis' no-hit bid with one out in the eighth. Bettis (2-0) lost a perfect game in the seventh when shortstop Tulowitzki made an error on Ben Revere's grounder up the middle.
"Initially, I thought it was right at Tulo," Bettis said of Asche's hit. "I turned around and looked and I was like, `Oh, man!' But there's nothing you can do about that. That's baseball."
Colorado center fielder Charlie Blackmon made a sliding catch to rob Freddy Galvis of a hit after Revere's grounder went through Tulowitzki's legs leading off the bottom of the seventh. But Asche hit a sharp grounder that would have been a routine play for Tulowitzki except the two-time Gold Glove winner was shifted to the right-field side of second base.
"I align the defense," Rockies manager Walt Weiss said. "I felt we stole some outs with the shift. We're playing the percentages."
The 26-year-old Bettis allowed two hits and tied a career-high with seven strikeouts in eight innings in his 12th start in the majors.
Tulowitzki had two homers in 154 at-bats this season before going deep his first two times up against Cole Hamels (5-4). Ben Paulsen hit a two-run homer for the Rockies, who won for the fifth time in six games.
"I haven't started off the way I envisioned, but today is why I play," said Tulowitzki, who finished 4-for-4.
Hamels had won his last four starts. The Phillies have lost five straight.
"He can definitely carry a team," Hamels said of Tulowitzki. "He showed why he's a great hitter."
Tulowitzki drove an 0-1 pitch deep into the seats in left for a 1-0 lead in the first. He connected on a 1-2 pitch in the third, sending another drive into the seats in left. Tulowitzki had just two hits in 14 previous at-bats against Hamels.
Bettis took a shutout into the ninth in an 11-2 victory over San Francisco in his previous start last Sunday. The right-hander is 3-5 with a 5.77 ERA in 41 career appearances.
"He was coming off his best outing and he topped it," Weiss said.
The Phillies scored a run off closer John Axford in the ninth when left fielder Brandon Barnes made an error on Chase Utley's deep fly to the wall, allowing Revere to score from second after he reached on a wild pitch while striking out.
NEW SPOT
Asche made his debut in left field after learning the position the past two weeks at Triple-A Lehigh Valley. He made the switch from third base after prospect Maikel Franco was called up. Asche made one putout on a liner right at him.
TRAINER'S ROOM
Rockies: Prospect David Dahl had surgery to repair his spleen after a collision in the outfield during a game Thursday for Double-A New Britain.
UP NEXT:
Rockies: LHP Jorge De La Rosa (1-2, 6.51) makes his first start since being scratched Tuesday because of a cut middle finger. De La Rosa is 2-4 with a 5.34 ERA against Philadelphia.
Phillies: RHP Aaron Harang (4-4, 1.93) tries to continue his dominance at home. He has a 0.61 ERA in Philadelphia this season. Harang is 6-6 in 15 career starts versus Colorado.




Final
Series: Game 1 of 3

Rockies 4

(20-26, 12-13 away)

Phillies 1

(19-31, 12-11 home)
7:05 PM ET, May 29, 2015
Citizens Bank Park, Philadelphia, Pennsylvania 

123456789 R H E
COL 101000002 4 7 2
PHI 000000001 1 2 0
W: C. Bettis (2-0)
L: C. Hamels (5-4)
View: Play-By-Play | Pitch-By-PitchInning: All | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
Colorado - Top of 1stSCORE
Cole Hamels pitching for PhiladelphiaCOLPHI
Barnes struck out swinging.00
LeMahieu lined out to center.00
Tulowitzki homered to left center (379 feet).10
González singled to right.10
Arenado popped out to third.10
1 Runs, 2 Hits, 0 Errors
Philadelphia - Bottom of 1stSCORE
Chad Bettis pitching for ColoradoCOLPHI
Revere struck out swinging.10
Galvis lined out to center.10
Utley grounded out to shortstop.10
0 Runs, 0 Hits, 0 Errors
Colorado - Top of 2ndSCORE
Cole Hamels pitching for PhiladelphiaCOLPHI
Rosario grounded out to shortstop.10
Hundley singled to left.10
Ynoa grounded into fielder's choice to second, Hundley out at second.10
Bettis struck out looking.10
0 Runs, 1 Hits, 0 Errors
Philadelphia - Bottom of 2ndSCORE
Chad Bettis pitching for ColoradoCOLPHI
Howard grounded out to first.10
Franco popped out to third.10
Asche grounded out to shortstop.10
0 Runs, 0 Hits, 0 Errors
Colorado - Top of 3rdSCORE
Cole Hamels pitching for PhiladelphiaCOLPHI
Barnes flied out to right.10
LeMahieu lined out to left.10
Tulowitzki homered to left center (420 feet).20
González grounded out to first.20
1 Runs, 1 Hits, 0 Errors
Philadelphia - Bottom of 3rdSCORE
Chad Bettis pitching for ColoradoCOLPHI
Herrera flied out to right.20
Ruiz grounded out to shortstop.20
Hamels struck out swinging.20
0 Runs, 0 Hits, 0 Errors
Colorado - Top of 4thSCORE
Cole Hamels pitching for PhiladelphiaCOLPHI
Arenado struck out swinging.20
Rosario lined out to center.20
Hundley struck out swinging.20
0 Runs, 0 Hits, 0 Errors
Philadelphia - Bottom of 4thSCORE
Chad Bettis pitching for ColoradoCOLPHI
Revere grounded out to second.20
Galvis flied out to center.20
Utley struck out swinging.20
0 Runs, 0 Hits, 0 Errors
Colorado - Top of 5thSCORE
Cole Hamels pitching for PhiladelphiaCOLPHI
Ynoa struck out swinging.20
Bettis walked.20
Barnes popped out to second.20
LeMahieu grounded out to pitcher.20
0 Runs, 0 Hits, 0 Errors
Philadelphia - Bottom of 5thSCORE
Chad Bettis pitching for ColoradoCOLPHI
Howard flied out to center.20
Franco grounded out to shortstop.20
Asche grounded out to shortstop.20
0 Runs, 0 Hits, 0 Errors
Colorado - Top of 6thSCORE
Cole Hamels pitching for PhiladelphiaCOLPHI
Tulowitzki singled to left center.20
Tulowitzki out at second on runner's fielder's choice.20
González struck out swinging.20
Arenado struck out swinging.20
0 Runs, 1 Hits, 0 Errors
Philadelphia - Bottom of 6thSCORE
Chad Bettis pitching for ColoradoCOLPHI
Herrera lined out to second.20
Ruiz lined out to center.20
Hamels struck out swinging.20
0 Runs, 0 Hits, 0 Errors
Colorado - Top of 7thSCORE
Cole Hamels pitching for PhiladelphiaCOLPHI
Rosario grounded out to third.20
Hundley flied out to center.20
Ynoa grounded out to second.20
0 Runs, 0 Hits, 0 Errors
Philadelphia - Bottom of 7thSCORE
Chad Bettis pitching for ColoradoCOLPHI
Barnes in left field.20
Blackmon in center field.20
Revere safe at first on error by shortstop Tulowitzki.20
Galvis lined out to center.20
Utley grounded out to first, Revere to second.20
Howard grounded out to second.20
0 Runs, 0 Hits, 1 Errors
Colorado - Top of 8thSCORE
Cole Hamels pitching for PhiladelphiaCOLPHI
Bettis struck out looking.20
Barnes struck out swinging.20
LeMahieu grounded out to pitcher.20
0 Runs, 0 Hits, 0 Errors
Philadelphia - Bottom of 8thSCORE
Chad Bettis pitching for ColoradoCOLPHI
Paulsen at first base.20
Franco struck out swinging.20
Asche singled to left center.20
Herrera struck out swinging.20
Ruiz singled to right, Asche to third.20
Ruf hit for Hamels.20
Blanco ran for Ruiz.20
Ruf struck out swinging.20
0 Runs, 2 Hits, 0 Errors
Colorado - Top of 9thSCORE
Luis Garcia pitching for PhiladelphiaCOLPHI
Rupp catching.20
García relieved Hamels.20
Tulowitzki singled to center.20
González walked, Tulowitzki to second.20
Arenado lined into double play, third to second, Tulowitzki doubled off second.20
Paulsen homered to left center (403 feet), González scored.40
Hundley popped out to first.40
2 Runs, 2 Hits, 0 Errors
Philadelphia - Bottom of 9thSCORE
John Axford pitching for ColoradoCOLPHI
Axford relieved Bettis.40
Revere struck out swinging, Revere safe at first on wild pitch by Axford.40
Galvis grounded out to first, Revere to second.40
Utley safe at second on error by left fielder Barnes, Revere scored.41
Howard flied out to left.41
Franco lined out to center.41
1 Runs, 0 Hits, 1 Errors




Colorado Rockies
HittersABRHRBIBBSO#PAVGOBPSLG
Barnes CF-LF40000217.360.385.520
LeMahieu 2B40000017.329.382.421
Tulowitzki SS42420010.285.303.456
González RF31101118.211.292.322
Arenado 3B40000215.280.324.536
Rosario 1B30000015.284.293.459
1112002.371.436.629
Hundley C40100116.315.353.496
Ynoa LF30000112.278.304.352
0000000.262.340.442
Bettis P20001216.000.182.000
0000000.000.000.000
Totals3247429138   
BATTING
HR: Tulowitzki 2 (4, 1st inning off Hamels 0 on, 2 Out; 3rd inning off Hamels 0 on, 2 Out); Paulsen (2, 9th inning off García 1 on, 2 Out)
RBI: Tulowitzki 2 (20), Paulsen 2 (7)
2-out RBI: Tulowitzki 2, Paulsen 2
Rockies RISP: 0-1 (Arenado 0-1)
Team LOB: 3
FIELDING
E: Tulowitzki (5, ground ball); Barnes (1, fly ball)

Game Information

StadiumCitizens Bank Park, Philadelphia, PA
Attendance22,227 (50.9% full) - % is based on regular season capacity
Game Time2:32
Weather86 degrees, partly cloudy
Wind7 mph
UmpiresHome Plate - Angel Hernandez, First Base - Scott Barry, Second Base - Ted Barrett, Third Base - Chris Conroy