The San Francisco Giants will host the Philadelphia Phillies for the first of a three-game series at Oracle Park. It’s time to continue our MLB odds series and make a Phillies-Giants prediction and pick.

San Francisco will look to win their fifth-straight game as they're coming off of a four-game sweep against the Arizona Diamondbacks. The Giants potent lineup has put up 37 runs during the current winning streak. Philadelphia is playing great baseball as well with wins in seven of their last 10 games to date. This National League weekend series should feature a ton of fireworks from both sides.

Here’s how sportsbooks have set the opening Phillies-Giants odds.

MLB Odds: Phillies-Giants Odds

Philadelphia Phillies +1.5 (-180)

San Francisco Giants -1.5 (+160)

Over 8.5 Runs (-110)

Under 8.5 Runs (-110)

Why The Phillies Could Cover The Spread

The Philadelphia Phillies have been on a tear of late and enter this series as winners in seven of their last 10 games. They lost the first two games of their most recent series against the Dodgers before taking the series finale by a score of 2-0. The Phillies recent run is especially impressive because of all the key injuries they've been forced to overcome. Philadelphia's offense is averaging 4.19 runs per game, which is the 19th-best mark in the Majors. Their pitching staff is in the middle of the pack, which explains why this club is 33-33 through the first 66 games of the season.

Philadelphia will turn to right-hander Vince Velasquez for the series opener. Velasquez is having a mediocre season with a 2-1 record and 4.25 ERA. After struggling in back-to-back starts, the righty bounced back against the Yankees as he allowed two runs in five innings of work. He has been mostly solid as a starter this season with a 3.95 ERA in nine starts.

Why The Giants Could Cover The Spread

The San Francisco Giants displayed a key trait of a dominant team this week. They took care of their business against a much weaker opponent. The Giants put 37 runs on the board against the Arizona Diamondbacks during their four-game sweep. San Francisco is currently leading the loaded NL West Division. The Giants have been one of the best offensive clubs in the league this season as they average 4.79 runs per game. They have been especially good at home with a 22-9 record at Oracle Park this season.

San Francisco will turn to veteran right-hander Johnny Cueto for the series opener. Cueto is having a decent season with a 4-3 record and 4.00 ERA. He was charged with the loss after giving up five runs over 5.1 innings in his last start against the Nationals. The Giants starter hasn't done too well against the Phillies in his career. Cueto is 1-5 with a 5.30 ERA in 12 career starts against Philadelphia.

Final Phillies-Giants Prediction & Pick

I'm going to continue rolling with this San Francisco Giants team until they give me any sort of reason not to. The Giants have defended their home field better than anyone in the league and their offense is clicking on all cylinders. Philadelphia struggled to put runs on the board against the Dodgers in their last series and I have a feeling that may carry over. The Giants lead the National League in home runs and I expect them to add a few more to that total against Velasquez.

FINAL PICK: San Francisco Giants ML (-125)