HOUSTON — In a down-to-the-wire trade,  the Houston Astros added more star power to their pitching staff with six-time All-Star RHP Zach Greinke.

Greinke has a 2.87 ERA, 0.94 WHIP and a 10-4 record this season. 

The Astros now have four of the top 15 starting pitchers in the league this season, according to ESPN Stats.

ESPN's Jeff Passan says Arizona Diamondbacks will receive four prospects while MLB.com Mark Feinsand adds one of them is not outfielder Kyle Tucker. 

WATCH | Reaction: Astros add Zack Greinke in blockbuster deal with Diamondbacks

In a separate deal, the Astros acquired RHP Joe Biagini, RHP Aaron Sanchez and minor league OF Cal Stevenson in exchange for OF Derek Fisher.

But it was the Greinke deal that has his new teammates pumped.

"There was some hooting and hollering and like 4:08, I think, is when it broke and AJ came in with a big-ass smile. We were very excited," Gerrit Cole told Astros beat writer Brian McTaggert. 

Before the trade was announced Justin Verlander tweeted the Astros players are just like the fans today, constantly refreshing their Twitter for trade updates. And after ... 

And JJ Watt weighed in with this.