The Pirates confirmed in a release that Gerrit Cole was traded Saturday night.
In exchange, the Pirates receive right-handed pitcher Joe Musgrove, third baseman Colin Moran, right-handed reliever Michael Feliz and outfielder Jason Martin.
Gerrit Cole is heading to Houston after all. "Acquiring these four quality young players, three of whom we project to be an important part of our 2018 team, with many years of potential contribution, is an important step for us as we work toward bringing playoff baseball back to our fans".
He went 12-12 over 33 starts and compiled a 4.26 ERA in 2017, a season after he missed serious time with elbow inflammation.
Cole, 27, is in his second year of arbitration eligibility.
Cole will make $6.75 million this season after settling with the Pirates in arbitration, and he'll be eligible for arbitration again year after next season.
This is a win for the Astros and for Cole and a clear sign the Pirates are beginning to rebuild. His best season was 2015, when he went 19-8 with a 2.60 ERA and 202 strikeouts.
Musgrove started 15 games for the Astros last season and had a 4.77 ERA.
Three years later, the Pirates selected him with the first overall pick.
Moran, however, is the centerpiece of the trade from Houston's side-as he finished last season ranked as the organization's No. 5 overall prospect.