PASADENA, Calif. -- UCLA contained Christian McCaffrey, kept Stanfords offense out of the end zone and generated just enough points to lead the Pac-12 champions until the Cardinals final drive.And then everything reverted to usual form in this one-sided California rivalry.J.J. Arcega-Whiteside caught an 8-yard touchdown pass from Ryan Burns with 24 seconds to play, and No. 7 Stanford rallied for its ninth consecutive victory over the Bruins, 22-13 on Saturday night.McCaffrey rushed for 138 yards for the Cardinal (3-0, 2-0 Pac-12), but they struggled on offense for 3 1/2 quarters. Stanford got the ball back with 2:05 left and coolly put together a 70-yard drive capped by Burns fade to Arcega-Whiteside, who got one foot inbounds on an acrobatic play.We just kept our composure from the time we started to the time we finished, Arcega-Whiteside said. We made mistakes, but you could sense in those last two minutes that we were all going to execute. When we do it, it all pays off.Solomon Thomas then returned Josh Rosens fumble 42 yards for a touchdown on the games final play, punctuating the heartbreak for a lively Rose Bowl crowd. Even with that TD, Stanford had its lowest-scoring performance since the 2015 season opener.PAIN WITHOUT GAINAnother stirring Stanford victory was another soul-crushing loss for the Bruins (2-2, 0-1), who havent beaten their upstate rivals since 2008. They had never even led the Cardinal for more than six minutes in any of those eight straight losses, but UCLA nursed an advantage in this one for nearly three quarters -- until Stanford snatched it away again.Thats about as difficult as it gets, said UCLA coach Jim Mora, who has never beaten Stanfords David Shaw. It stings when you lose like that, and played so courageously on defense, and done such a great job against a really good team, and they make the play. Doesnt matter who you play. Losing like that is just awful.ROSENS VOWRosen passed for 248 yards for the Bruins, hitting Nate Iese for his only touchdown in the first half. He got the Bruins to midfield in the final seconds, but couldnt reach field goal range before fumbling on a sack from behind.The sophomore passer still thinks UCLA can rally to make the Pac-12 title game.Its one of the top teams in our conference, and were going to see them again, Rosen said. Were a million percent going to see them again.THE TAKEAWAYSTANFORD: The Cardinal barely escaped with yet another victory, but UCLAs defense might have provided clues to other teams about how to control McCaffrey and the seemingly unstoppable Stanford offense. This is the type of victory that great programs get, and Shaws unlikely powerhouse proved its tenacity yet again.UCLA: The Bruins changed their offensive approach and bulked up their defensive line in the offseason, all with the intention of matching Stanfords brute strength and deceptive sophistication. The positive changes werent evident in the Bruins first three games, but they showed up in this matchup -- just not quite long enough for a win.POLL IMPLICATIONSSTANFORD: The Pac-12s highest-ranked team and preseason favorite will stay in the top 10 , but it wasnt impressive. The Cardinal wont move up, but No. 8 Michigan States loss means they arent likely to slide much, either.UCLA: Nope.UP NEXTSTANFORD: This trip had trap-game potential due to the Cardinals visit to No. 9 Washington on Friday night in a game that could establish early supremacy in the Pac-12 race.UCLA: The Bruins stay home for a visit from Arizona after shaking off this heartbreaker.---AP college football website: www.collegefootball.ap.orgCustom Chicago Bulls Jerseys Cheap . LOUIS -- Alexander Steen scored a power-play goal with 59. Custom Basketball Jerseys Online . The incident occurred at 19:56 of the second period of the Kings 4-2 road win over Edmonton on Sunday. Nolan punched Oilers forward Jesse Joensuu in the jaw in front of the Kings goal during a scrum. http://www.basketballcustomjerseys.com/custom-indiana-pacers-jerseys-cheap-438q . -- Ken Appleby made 32 saves for his first shutout of the season to lead the Oshawa Generals to a 2-0 win over the Belleville Bulls on Wednesday in Ontario Hockey League action. Custom Los Angeles Clippers Jerseys Cheap . Thats about all he can do right now, so hes trying not to think about when he might be able to play again for the Los Angeles Lakers. Custom Utah Jazz Jerseys Cheap . -- There were so many positives from the Orlando Magics first victory of the season that it was hard for coach Jacque Vaughn to stop praising his players. DENVER -- The Houston Astros turned a sloppy start into a clean sweep. Chris Carter and Matt Dominguez hit consecutive homers during a six-run sixth, Lucas Harrell won for the first time in six starts and the Houston Astros beat the Colorado Rockies 7-5 on Thursday to sweep the two-game series at Coors Field. Houston won despite committing a season-high four errors -- three in the third inning -- which normally leads to a bad fate at Coors Field. But Harrell pitched out of two jams and the Astros trailed by only three runs heading into the fourth inning. "Normally when you make four errors, especially in a ballpark like this, youre probably looking at a bunch of crooked numbers," Houston manager Bo Porter said. "We did a good job of minimizing the damage." It allowed Houston to rally to win its third in four games for the first time this year. J.D. Martinez had a career-high four hits Houston, which swept a series for the first time this season and won three of four against Colorado this week. The Astros last won two straight four weeks ago against the Los Angeles Angels. "Its always encouraging when you win a series. Ive said were going to start to win some of these ballgames we were finding a way to lose," Porter said. "Were finding ways to win." Harrell (4-6) finally found a way to win after going 0-4 in his last five starts. He allowed four runs -- three earned -- in 5 2-3 innings to pick up his first win since beating the Yankees on April 29. "I thought I got stronger and stronger as the game went," he said. "I started off a little rusty and then as the game progressed I felt I got better and better." Hector Ambriz got his first save. The Astros trailed 3-1 after five, but Juan Nicasio and the bullpen couldnt hold it. The first four batters in the sixth reached against Nicasio (4-2) to tie it. Carter then greeted Wilton Lopez with a three-run homer to left on an 89 mph sinker. "I was pretty much looking for that pitch because he threw me six straight," Carter said. "It feels good to finally get one. Its been a couple of weeks since Ive hit one so it was nice to get to 10." Dominguez followed with a solo shot to make it 7-3. It was the second time this season the Astros have hit back-to-back home runs, and the six-run inning matched Houstons season high for one frame. "I think (Lopez) was pulling off a little bit today," said Rockies catcher Yorvit Torrealba, who had three hits. "Ill talk to him toomorrow and hopefully hell stay more on top of the ball so it will have that big sink at the end like he had in spring training.dddddddddddd" Carlos Gonzalezs RBI single in the bottom of the sixth made it 7-4, and Todd Heltons sacrifice fly in the ninth made it a two-run game. Nolan Arenado struck out looking with a man on to end it. "I felt like we had an opportunity to put the game away early," Colorado manager Walt Weiss said. "We didnt do it and it cost us. Thats happened to us a few times this year. You have a team in trouble, or the starter in trouble, you need to put them away and win those games." Gonzalez reached four times for and stole three bases for Colorado, which couldnt manufacture a late-game comeback and lost for the fifth time in its last six games. The Rockies are now 15-22 since starting the season 13-4 and fell to third place in the NL West. Harrell (4-6) survived a rough start and limited the damage despite his teams sloppy defence. Colorado couldnt take advantage of the poor fielding. They managed single runs in each of the first three innings to take a 3-0 lead but left the bases loaded in the second and had four baserunners in the third. Troy Tulowitzki, who had two homers Wednesday night, flew out to end the second and Dexter Fowler hit into an inning-ending double play in the third. "The Fowler double play was huge," Harrell said. "It was a 2-2 count, my cutter was really good today so I thought I might as well throw a cutter in and maybe hell roll it over to first. Fortunately he hit it back to me." NOTES: Martinez has three straight multi-hit games. ... The Rockies had five stolen bases for the first time since July 25, 2008, at Cincinnati. ... Houstons previous high in errors was three, done three times, the last coming on May 17 at Pittsburgh. ... Astros RHPs Edgar Gonzalez and Jose Veras were not available to pitch Thursday. Gonzalez was held out because of fatigue/soreness in his pitching shoulder and Veras was given the day off after pitching in four consecutive games. ... Rockies LHP Jeff Francis (groin) is schedule for his first rehab start Monday in Salt Lake City. He will throw 70-75 pitches and if all goes well will have a second start June 8 in Reno. ... The Astros will send LHP Dallas Keuchel (1-2) against Tommy Hanson (2-1) in the opener against the Los Angeles Angles in Anaheim Friday. ... Colorados Jon Garland (3-6) will face Clayton Kershaw (5-3) in the first game against the Dodgers on Friday. ' ' '