In all of my recent years covering the Twins, it's hard to remember a performance that was so dominant and surprising as what their starting pitchers did this week in three of the four games against the Astros.
The question coming into this season was whether or not Wes Johnson was going to be the guy to turn this pitching staff around. Coming from the University of Arkansas, he was the first college coach to ever make the leap to pitching coach in the major leagues.
More than a month into the season, the answer seems to be yes, and the pitching staff's performance against the mighty Astros this week was great.
In the series opener Monday, Jake Odorizzi threw seven shutout innings, giving up four hits and one walk while striking out seven to win a pitcher's duel against Justin Verlander.
On Tuesday Houston rolled 11-0 in a game where Michael Pineda really struggled, but it was the Twins' lone poor performance.
Wednesday saw lefthander Martin Perez lower his ERA a full run from 4.44 to 3.41 after he threw eight shutout innings while striking out seven and giving up only four hits.
And Thursday, All-Star Jose Berrios did what he has done all season, throwing seven innings and giving up two runs on seven hits with five strikeouts and needing only 88 pitches to do it.
For Johnson, this kind of series, against one of the best teams in baseball, was a big first step in a long season.