Tim Hudson (3-4, 4.62 ERA) and the San Francisco Giants (30-24) go up against Francisco Liriano (2-4, 3.47 ERA) and the Pittsburgh Pirates (28-24) in the last of a three-game series at AT&T Park. The Pirates won the last game 7-4 and Pittsburgh leads the series 2-0. The game starts at 3:45 p.m. ET on Wednesday, Jun. 3 and will air on ROOT-PIT and CSN-BAY.

Hudson is 6-8 with a 3.23 ERA, 68 strikeouts and 28 walks against the Pirates in his career. Brandon Crawford (.297, 27 Rs, 8 HRs, 36 RBIs, 3 SBs) continued his strong season yesterday, going 2 for 4 with one run, one home run, and two RBIs. In his pitching opportunities against the Giants, Liriano is 2-1 with a 4.76 ERA. He gets a solid San Francisco offense that's batting .271. Andrew McCutchen (.292, 30 Rs, 7 HRs, 34 RBIs, 3 SBs) has been doing well offensively for the Pirates, going 4 for 5 yesterday with two runs and two RBIs.

San Francisco is a +106 underdog in this game and the Over/Under (O/U) is seven runs. The Giants perform well as an underdog with a 16-9 record and have an overall money line of +474. The Giants rank fourth in the NL in home ERA with a 2.92 team average. The Giants are fifth in the NL in walks allowed with just 2.7 per game.

Across the field, the Pirates have a nice record of 22-13 when they are favored, but are -63 overall with the money line. Over the past 10 matchups, they are 8-2 SU and have an unblemished 7-0 record when they were the favorite. During the last 10 games, they averaged 5.4 runs per game, above their 4.2 season average. The Pirates are a problem for opposing batters, sporting a 2.83 ERA on the road this season.

So far this season, the Pirates are 2-0 against the Giants. This game will feature Liriano (LHP) on the mound against the Giants, who have a 6-1 home and 8-3 overall record when they take on a left-handed starter. Taking the hill against the Pirates will be the right-hander Hudson. They sport a 24-20 record against righties.

Predictions: SU Winner - PIT, O/U - Over

Notes

When leading after 7 innings, San Francisco is 7-7, while Pittsburgh is 9-12.

The Giants managed to give up four walks in their last game. They'll have to pick it up against the Pirates who are coming in with an 8-7 record against opponents who give up that many walks or more.

It looks like the Pirates have a slight leg up on the Giants, as the Pirates have won their last two games while the Giants have lost their last four.

When they outhit their opponents, the Pirates are 20-5. The Giants have a 25-5 record when outhitting opponents.

Both falling in the top half of the league based on total runs this season, San Francisco ranks 14th with 221 runs and Pittsburgh is 15th with 219.

Ranking 22nd, Pittsburgh is near the bottom of the league in walks, notching 129 this season. San Francisco ranks in the top half at 14th with 159.

The Giants are 20-10 when they hit at least one home run. The Pirates perform similarly when they hit one or more homers with an 18-12 record.