Leaning giants here as I see the home team winning at least one game in this series- what are your thoughts on this game?