Just when you thought the MLB Trade Deadline was going to be a boring one, BAM! In the final minutes, the Houston Astros pulled off the biggest trade of the year. The Astros are acquiring Zack Greinke from the Arizona Diamondbacks for prospects Corbin Martin, J.B. Bukauskas, Seth Beer and Josh Rojas.

There was a lot of focus on the market for starting pitchers with players like Madison Bumgarner, Mike Minor, and Noah Syndergaard, but none of those guys got moved. Greinke was in talks of being traded, but no one thought anyone would pull the trigger due to his hefty contract that pays him $31.5M this year and $32M the next two years. However, the Astros make the move, plus the Diamondbacks are sending over $20M to the Astros to pay Greinke’s salary. Greinke this year is having another terrific year as he’s 10-4 with a 2.87 ERA, 0.943 WHIP and 128 SO.

This was a huge move for the Astros as they are the favorite to win the AL and the World Series, especially with the New York Yankees, Los Angeles Dodgers and Boston Red Sox pitching problems. Now the Astros have three pitchers top-5 in WHIP as Verlander is first (0.81), Greinke second, and Cole fifth (1.00).

The Astros also acquired Toronto Blue Jays SP Aaron Sanchez and RP Joe Biagini to add some pieces to an already terrific pitching staff. While a lot of contending teams in the AL didn’t make moves to help improve their team, the Astros made the biggest move to help them win another World Series.