Luke Hochevar pitched well enough to save the bullpen. The problem was the Kansas City Royals couldn't do much against Daisuke Matsuzaka.
Hochevar pitched his second complete game of the season, holding down a Boston offense that collected 34 hits in the previous two games, but the Royals lost to the Red Sox 5-1 Monday in the series finale.
After using seven relievers in a win Saturday and five in Sunday's loss, Hochevar needed to give his team a long start heading into a 10-game homestand that begins Tuesday night against Justin Verlander and the Detroit Tigers.
"Hoch did a great job of getting us through eight innings," Royals manager Ned Yost said. "Our 'pen had really been worked the last two nights and he gave (us) a chance — and in this park a four-run lead, I mean, you can get it. He did a nice job of keeping us in the game."
Matsuzaka returned from the disabled list with his best start of the season and Cody Ross drove in three runs to help the Japanese right-hander get his first win since undergoing Tommy John surgery in June of last year.
"He was throwing (the slider) inside to righties and he's actually mixed in more of a cutter now," Kansas City's Billy Butler said. "He used to be just fastball, sinker and that slurvy slider and not so many cutters, but today I saw more cutters than I had in the past."
Hochevar (7-12) gave up five runs and eight hits.
The Red Sox took three of four in the wraparound series and won for the second time in three games since trading Adrian Gonzalez, Josh Beckett and Carl Crawford to the Dodgers on Saturday in a salary-dumping, nine-player deal.
Jacoby Ellsbury had a solo homer and double for Boston, which opens a nine-game West Coast trip Tuesday night against the Los Angles Angels.
Matsuzaka (1-3), on the DL since early July with a strained neck muscle, gave up an unearned run and five hits, walking two and striking out six over seven innings in just his sixth start of the season.
"We couldn't get anything going against him," Yost said.
It was the first time Matsuzaka's pitched more than six innings.
The Red Sox won for just the seventh time in 19 games.
Boston broke a 1-1 tie on Ross' two-run single in the third. Scott Podsednik and Dustin Pedroia each singled before Ross hit a drive high off the Green Monster, but he was thrown out trying to stretch it on Alex Gordon's throw.
In the sixth, the Red Sox added two runs off Hochevar. Ross had an RBI double off the left-field wall. He beat Gordon's throw, sliding into second before scoring when newly acquired James Loney singled to make it 5-1.
Loney went 1 for 4 in his second game after coming in the trade with Los Angeles.
Matsuzaka, in the final year of a six-year, $52 million contract, mostly spotted his fastball with a slider and cutter to keep the Royals hitters off balance.
He was most impressive when he worked out of a first-and-third, one-out jam in the sixth, getting Mike Moustakas swinging on a tailing 94 mph fastball to end the inning.
The Royals took advantage of an error, scoring a run without a hit to take a 1-0 lead in the first. Jarrod Dyson opened the game with a walk, stole second and advanced when second baseman Pedroia was charged with an error when he didn't catch a somewhat high throw. Gordon followed with a sacrifice fly.
Ellsbury's homer in the bottom half, a drive that bounced on the top of a short right-field wall and into the stands, tied it 1-all.
NOTES: Red Sox manager Bobby Valentine said he expects to see reliever Alfredo Aceves with the team on the West Coast trip Tuesday. He was suspended on Saturday for three games for conduct detrimental to the team. "I guess it's just being responsible for your actions and understanding that all actions have consequence," Valentine said before Monday's game. "It's just a simple rule. I don't have a lot of rules, but one of the rules I stated early on was you don't do anything to embarrass yourself, your teammates or your organization. That's a rule." ... Gordon went 2 for 3, getting two hits in all four games. ... Boston placed DH David Ortiz back on the 15-day DL because of lingering problems with his strained right Achilles, but he hopes to play again this season. OF Ryan Kalish was recalled from Pawtucket to take his spot.