It was only a matter of time before Kyle Hendricks figured it all out.
It appears Friday was that day.
The 29-year-old right-hander was off to a slow start to the season, surrendering 24 hits and 8 earned runs in 13.1 innings across his first three starts, good for a 5.40 ERA and 2.18 WHIP.
Things looked a little better last time out — only 2 earned runs allowed on 6 hits in 5 innings last Saturday against the Angels — but even after that start, Hendricks admitted he still feels like he's fighting himself and searching for his fastball command.
"You can't rush it," he said after that outing. "You can't rush the process. But it definitely gets frustrating. I need to do a better job and give the team a better chance to win when I'm out there regardless. And set a better tone — be more aggressive with my fastball and set a better tone for the game. You want it to come quick, but at least I'm seeing something, so I just gotta stick with what I'm doing."
Whatever he was seeing with his mechanics came to pass in Friday afternoon's 5-1 Cubs win, as he completely baffled the Diamondbacks in a brilliant performance — 7 shutout innings, permitting only 3 singles while striking out 11. It was his first double-digit strikeout game since he whiffed 12 Cardinals on Aug. 13, 2016 en route to his ERA title that season.
"Yeah, like I said, you kinda always want it to come, but I didn't think it was gonna come this quick," Hendricks admitted after Friday's game. "So to go out and make that many good pitches, yeah it helps the confidence a lot. It solidifies the things we've been working on, so I just told the guys this was just one good day, so tomorrow, gotta get right back at it with another good work day and hopefully get on a roll here."
It was also the Cubs' third straight appearance from a starting pitcher of 7 shutout innings, after Cole Hamels and Jose Quintana turned the trick in the final two games in Miami earlier in the week.
The one pitch Hendricks felt good about last time out — his changeup — was his bread and butter Friday, too. He threw it 30 times out of his 100 pitches and induced 8 swings and misses.
"That was kinda classic Kyle," Joe Maddon said. "Great changeup, again. A lot of called strikes, pitching on the edges. ... That first inning or so, still seeking and then once he found it, he got into a nice groove."
Part of the success of the changeup was due to Hendricks' command with his fastball, which he apparently figured out — for one start, at least. He threw 66 percent of his pitches for strikes throughout the game and 35 of his 56 fastballs went for strikes.
"From the get-go, I just felt more comfortable in my mechanics, so it just freed everything up," Hendricks said. "From there, I just used my fastball a lot better — kinda like what I was talking about. Fastball command and just establishing it early. Everything else worked off that and it just had good action today. Kept it down, made a lot of good pitches, so it worked out."
Hendricks even saw 17 pitches at the plate despite an 0-for-4 performance, as the Cubs offense put 19 runners on base throughout the course of the afternoon.
However, his day was not without negatives. He took a 110 mph liner off the left leg in the seventh inning, but stayed in the game and finished off the last two hitters he faced.
He also snapped his fascinating personal streak, as he threw his first wild pitch since Sept. 5, 2016 — a span of 6,662 pitches:
"I had no idea; I came in the clubhouse and someone brought that to my attention," Hendricks said, laughing. "Time to start a new streak."
In all, Hendricks picked up his first win of 2019 and lowered his season ERA to 3.54 and WHIP to 1.67 with his performance. He also helped pitch his team back to the .500 level (9-9) for the first time since the opening weekend of the season.
Click here to download the new MyTeams App by NBC Sports! Receive comprehensive coverage of your teams and stream the Cubs easily on your device.