Despite the +8.5 rating in favor of the BoSox, I'm a little nervous based on the teams recent performance. Texas has won 8 of 9, while Boston has dropped 5 of 8.
Still, I agree with your assessment of Price pitching well and going deep giving the Red Sox a victory tonight.
Cheers!