BOSTON (AP) – David Price struck out 12, Mookie Betts had a three-run homer and Xander Bogaerts had a two-run shot to help the Boston Red Sox beat the Houston Astros 11-1 on Thursday night for their season-high fifth straight win.

Jackie Bradley Jr. singled twice and extended his hitting streak to 18 games, tying the longest streak in the major leagues this season. Bogaerts had three RBIs.

Thursday was supposed to be all about the first matchup between reigning Cy Young Award winner Dallas Keuchel and Price, last year’s runner-up.

Boston’s bats ensured Price (5-1) easily took this one. He rallied after a slow start and allowed a run over 6 2/3 innings to lower his ERA to 6.00.

Keuchel (2-5) gave up 10 hits and eight runs. He has allowed five or more earned runs in four of his last five starts, something he did only three times last year.

The Sox have scored 11+ runs in 4 straight games. That’s only the second time that’s happened in franchise history.

David Price recorded his 32nd career double-digit strikeout game, and his third this season.

Jackie Bradley Jr.’s hitting streak has now reached 18 games. Bradley Jr. went 2-for-4 with a run and RBI.  This is the longest hitting streak for a Sox player since Jacoby Ellsbury hit in 19 straight games in 2013.

(Copyright (c) 2016 Sunbeam Television. The Associated Press contributed to this report. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)

Join our Newsletter for the latest news right to your inbox