HOUSTON — Coco Crisp hit a two-run homer in Oakland's three-run seventh inning to help the Athletics to a 4-3 win over the Houston Astros on Wednesday.
The A's trailed by two before an RBI double by Eric Sogard with one out cut the lead to 3-2 and chased starter Bud Norris. Crisp launched his home run off Travis Blackley (1-1) to the Crawford Boxes in left field to put Oakland on top.
John Jaso had a solo homer in the first inning for the A's, who have won 11 of 12 against Houston this season.
A.J. Griffin (9-7) allowed six hits and three runs and tied a season-high with eight strikeouts in 6 1-3 innings for the win.
He continued to be plagued by the long ball though, giving up two more on Wednesday to give him 23 this season which is tied for second-most in the majors.
Jose Altuve tied it at 1 with a homer in the fourth inning and Carlos Corporan's two-run homer gave Houston a 3-1 lead in the sixth.
Norris yielded four hits and three runs with seven strikeouts in 6 1-3 innings. It could be the last start for Norris as an Astro at Minute Maid Park with the trade deadline approaching and Houston embarking on a 10-game road trip Wednesday.
As the highest paid player on this rebuilding team with a $3 million salary, Norris, who has spent his entire career with the Astros, has been the subject of trade speculation.
Norris pitched better on Wednesday than he had in his last two tough starts where he allowed 17 hits and 13 runs combined in two losses.
The Astros had a chance to tie it in the eighth inning with runners at first and second and one out. But Jesse Chavez retired Corporan before Ryan Cook came in and got Brett Wallace on a flyout to end the threat. Cook remained in for the ninth and got his second save.
Jaso's homer to with one out in the first inning gave Oakland a 1-0 lead. Norris got right back on track after that and struck out Josh Donaldson and Jed Lowrie to end the inning.
Griffin didn't allow a hit until Marc Krauss singled with two outs in the third inning. Altuve opened Houston's fourth with his fourth home run of the season to tie it.
Jason Castro hit a double with one-out in the sixth before Corporan's two-out shot to the seats in right field put Houston up 3-1.
Norris had retired seven in a row before Jaso walked to start the sixth inning. Norris then plunked Josh Donaldson, but he escaped the jam by sitting down the next three batters, ending the inning by striking out Brandon Moss.
Yoenis Cespedes was back in the lineup after not starting five games because of a sore left wrist and hit a single in the second inning. The Home Run Derby champ made his first appearance since the All-Star break as a pinch-hitter on Tuesday night.
NOTES: Oakland selected INF Adam Rosales from Triple-A Sacramento on Wednesday and designated INF Vinnie Catricala for assignment. ... The Astros are wearing hockey jerseys for their trip to Toronto on Wednesday. Canadian LHP Erik Bedard suggested the idea to manager Bo Porter when he was looking for a theme for the trip. The players got to choose any jersey they liked and there were many teams represented including the Washington Capitals, San Jose Sharks, Chicago Blackhawks and Tampa Bay Lightning. ... Houston opens a four-game series at Toronto on Thursday with Bedard (3-7) on the mound. Bedard took a no-hitter into the seventh inning in his last start. ... Oakland's Dan Straily (6-3) is scheduled to pitch against Los Angeles left-hander C.J. Wilson (10-6) when the A's open a four-game series with the Angels.