Brian Fluharty-USA TODAY Sports

Michael Chavis knocks walkoff single, Sox top Rockies 6-5 in extras

BOSTON - Rookie Michael Chavis has provided a huge spark for the Red Sox since he was called up from Triple-A Pawtucket last month.

That trend continued in a big way Wednesday night.

Chavis' walkoff 10th inning single was the difference, propelling the the Red Sox to a 6-5 win over the Colorado Rockies. Chavis drove in Xander Bogaerts, who doubled to lead off the frame.

Chavis went 2-for-5 on the night and is now hitting .296 with a .986 OPS.

The Sox tagged Rockies starter German Marquez for five runs over 6 1/3 innings. Boston scored two in the first and three in the third.

J.D. Martinez had another big night, homering for the fourth time in three games. He drove in three runs.

Mookie Betts also added an RBI single.

Eduardo Rodriguez allowed two runs over six innings of work, before manager Alex Cora decided to bring him back out for the seventh inning with 99 pitches. With the Red Sox leading 5-2, Rodriguez gave up a single, a double, and hit a man before being pulled from the game.

Matt Barnes came on in relief, but gave up a two-run single to Trevor Story and allowed the tying run to score on a groundout.

In total, Rodriguez was tagged for five runs on nine hits. He struck out 10.

Marcus Walden was strong out of the Red Sox bullpen again, striking out four over 2 1/3 hitless innings.

The Red Sox open up a series with the Houston Astros on Friday. Rick Porcello (3-3, 5.15 ERA) will oppose right-hander Gerrit Cole (4-4, 3.88 ERA).