Shoemaker (2-2) delivered six scoreless innings before surrendering two solo home runs in the seventh. He then gave up another solo home run in the eighth before being pulled. It's the third time in his five starts that the Angels starter has served up multiple home runs.
Shoemaker owns a 5.40 ERA and 27:6 K:BB ratio in 28 1/3 innings. He's slated to face the Astros Saturday.
Hernandez (5-0) blanked the Angels for six innings before his team was able to get him a 2-0 lead with a pair of homers in the top of the seventh. The Mariners starter served up a solo homer of his own in the bottom half of the inning, but that was the only blemish on his night.
Hernandez owns a 1.73 ERA, 0.84 WHIP and 44:7 K:BB ratio in 41 2/3 innings over his first six starts. He'll look to keep rolling Sunday against the A's.
Hughes (1-4) had given up four runs or fewer in each of his first five starts, but it was in his worst line of the season that he managed to collect his first win. He served up a grand slam in the top of the first inning but was able to largely avoid danger after that, with his only other run coming on a sixth-inning solo home run. After the Twins ralled for four runs in the bottom half of the inning to take a 8-5 lead, Hughes was in line for the win for the first time in the game.
Hughes owns a 5.02 ERA and 28:4 K:BB ratio in 37 2/3 innings. His next start is expected to come Saturday against the Indians in Cleveland.
Hahn (1-2) hadn't allowed more than three earned runs in a start coming into Wednesday's game, and things looked good for a win after a first-inning grand slam gave Oakland a 4-0 lead. The pitcher was knocked around in the second inning, giving up four earned runs to lose his lead. After he was staked to another lead in the top of the sixth, the Twins were able to push across four more runs in the bottom half of the inning, with two being charded to Hahn.
Hahn owns a 4.33 ERA and 16:4 K:BB ratio in 27 innings. He's slated to face the Mariners in Seattle Saturday.
The one run allowed was a sacrifice fly off the bat of Evan Gattis.
Detwiler, who is still winless in 2015, struck out seven and walked two in the outing.
Detwiler returns to the mound for his next start on Saturday in Tampa Bay.
The left hander carried a shutout into the eighth inning before giving up an RBI single to Jake Smolinski.
On the season, Keuchel has given up four runs in 45 innings with 30 strike outs and 13 walks.
Keuchel's next start is scheduled for Saturday in Los Angeles against the Angels.
"Whenever things aren't going good, you don't get breaks," Buchholz said after the game, per MLB.com. "We're scuffling a little bit right now. But we got a lot of good players in here. I'm pretty confident that everybody thinks we're going to bounce back."
Buchholz surrendered two runs in the first inning and two more in the second to put the Red Sox behind 4-0 after 1 1/2 innings. The two second-inning runs came courtesy of a two-run homer from designated hitter Joey Butler, the first of his career.
"I thought the first couple of runs [were] some freak plays," manager John Farrell said. "We challenged the play where Hanley (Ramirez) crashes into the wall. They've changed the rule on an official catch, and if there's no immediate or simultaneous collision with the wall they show a ball in the grass, it's ruled a catch. We had it as four strides before he hit the wall."
After a strong first start of the season, Buchholz has allowed 21 runs over his last 24 1/3 innings (7.77 ERA).
"You try to throw a lot of strikes, not walk guys," Buchholz said. "It seems like whenever you do make a mistake, they capitalize on it. I felt pretty good on all my pitches tonight. I gave up a couple hits that were mislocation, but I gave up a couple hits that were pitches right where I wanted."
Buchholz's next start is scheduled for Sunday in Toronto.
Odorizzi did not allow a home run in his sixth straight start, matching a Rays' club record.
Odorizzi lowered his ERA to 2.21 with the outing.
Odorizzi's next start is set for Saturday against the Rangers.
Whitley was cruising after seven innings, throwing a total of 90 pitches.
"It was the fourth time through [the order]," manager Joe Girardi said about pulling his starter. "He is a guy who, yeah, he has started before, but he is not a guy who is used to going 95, 100 pitches. That's not who he is. I just thought it was time for a change."
In his two starts this season, Whitely has allowed one run and fanned 11 in 12 innings (0.75 ERA).
"He's matured, his stuff has gotten better and his location has continued to improve as a starter," Girardi said, per MLB.com.
Whitley's next start is set for Saturday against the Orioles.
The lone run allowed scored in the seventh inning when Carlos Beltran led off with a double and came around to score on a ground out.
"I can honestly say, I think that was as good as I've seen him in three years," manager John Gibbons said of Dickey after the win, per MLB.com. "He was really good tonight, and we needed it after a tough loss yesterday to bounce back, even though it didn't happen until late in the game. A lot of movement; I can't remember any mistakes. Usually his mistakes are when his ball flattens out a little bit, and I didn't see any of those today. He was good. Justice served, because he deserved to win on that one."
Dickey had allowed 15 runs over his last 18 2/3 innings (7.23 ERA) before Monday's gem.
Blue Jays catcher Russell Martin was disappointed the offense couldn't give Dickey more support.
"You go eight innings strong, give up one run, you want your pitcher to get the W out there," he said.
Dickey will return to the mound for his next start Sunday against the Red Sox.