In five innings of work, Gonzalez gave up seven hits and four runs. He walked two and struck out two.
With Jon Lester pitching in a Minor League game, prospect Allen Webster made the start for Boston. The right-hander gave up 11 hits and five runs over 5 2/3 innings. Webster walked two and struck out three.
Red Sox second baseman Dustin Pedroia went 2-for-2 and exited for a pinch-runner in the third inning. Mike Carp added an RBI single for Boston.
Steve Clevenger, who recently won Baltimore's backup catching job, clubbed a solo homer. Nick Markakis added an RBI double, and Jemile Weeks went 2-for-5 from the leadoff spot.
Up next: Right-hander Ubaldo Jimenez will take the ball for the Orioles in Thursday's 7:05 p.m. ET game against the Rays (listen on Gameday Audio).
Ian Browne is a reporter for MLB.com. Read his blog, Brownie Points, and follow him on Twitter @IanMBrowne. This story was not subject to the approval of Major League Baseball or its clubs.