BOSTON (AP) -- David Ross cleared the Green Monster twice with solo home runs and Ryan Dempster struck out a career-high 10 for the Boston Red Sox in a 7-3 win over the Houston Astros on Friday night.
David Ortiz homered for the second straight night at Fenway Park. The Red Sox are having one of the best Aprils in club history. Boston (16-7) is two wins short of tying the club record for the month with three games remaining.
Erik Bedard (0-2) allowed five runs on eight hits over three innings for Houston. The Astros lost for the fifth time in seven games and fell to 0-5 at Fenway.
Boston finished with 17 hits and nine were for extra bases, including back-to-back homers by Will Middlebrooks and Ross to open the fourth and put the Red Sox up 5-1. Ortiz added a solo shot in the fifth and four Boston relievers combined to finish out the first win of the season for Dempster (1-2).
Dempster's previous high for strikeouts was nine, a mark he reached nine different times before finally reaching double figures Friday on a chilly night in Boston. He allowed two runs on four hits and three walks over six innings.
Red Sox had at least two hits in every inning except the fifth, when the Astros held Boston to just one. It happened to be Ortiz's shot to straightaway center that put the Red Sox up 6-2. Ross, Boston's backup catcher, ended an 0-for-12 slump by going 4-for-4 with homers in the second and fourth innings.
Boston's Mike Napoli hit a pair of doubles, bringing his season total to 13.
Notes: Boston CF Jacoby Ellsbury stole the 200th base of his career when he took second after hitting a two-out single in the sixth. ... Ortiz has safely in all six games since he came off the DL last weekend and has an 18-game hitting streak dating back to last July. ... Houston OF Justin Maxwell will miss approximately four to six weeks after fracturing his fifth metacarpal bone in his left hand when he was hit by a pitch on Tuesday against Seattle. ... The Red Sox are 12-0 when scoring first this season.