I don't think they will battle back to a seven game win....but who knows it could happen.
I think the Dodgers take game three back home...they will be energized. I am hoping the Red Sox can get one win out there...but being that your stadium isn't like Fenway park...that might pose problems...we are a hitting team, where as the Dodgers bomb that ball.
"Individual commitment to a group effort - that is what makes a team work. - Vince Lombardi
“It’s not how you start that’s important, but how you finish!” ― Jim George