Jose Quintana is heading to the North Side.

In a shocking blockbuster trade between the two Chicago baseball teams, White Sox ace Jose Quintana was dealt to the Cubs in exchange for four prospects, headlined by the organization's two top prospects Eloy Jimenez, an outfielder, and Dylan Cease, a right-handed pitcher.

Quintana has been rumored to be traded since the offseason, when the White Sox kickstarted their rebuild by trading Chris Sale and Adam Eaton. Those two deals netted huge return packages, and Thursday's trade of Quintana did the same.

[MORE: Rick Hahn gets another huge prospect haul via trade]

Quintana provides the Cubs with a big boost in the starting rotation, which has struggled after being so incredibly good during last season's World Series run. Quintana was a 2016 All Star and was one of the American League's top pitchers in recent years. This season, his numbers are down a bit. He has a 4.49 ERA in 18 starts after posting a career-best 3.20 mark in 2016.

Jimenez and Cease — as well as other acquisitions in this deal, first baseman Matt Rose and infielder Bryant Flete — accomplished White Sox general manager Rick Hahn's goal of replenishing the farm system by trading one of his team's top assets.

This is a deal that helps keep the Cubs in the National League Central race. The North Siders are 5.5 games behind the first-place Milwaukee Brewers and need a shot in the arm after a first half in which they hovered around .500.