Rogers' Afternoon ASSAULT - MIND-BLOWING 43-16-1 L60 MLB!
(MLB) San Diego vs. San Francisco,
Point Spread: 1.50 | -174.00 San Diego (Away)
Result: Win
The San Diego Padres took two of three from the Dodgers over the weekend, but they enter Wednesday's contest on the verge of getting swept by another division rival. The San Francisco Giants are riding a four-game winning streak, but I like the Padres chances of recording an upset in tonight's match-up.

Here are my keys to the game:

1. Pitching - The Giants hand the ball to Jake Peavy (1-5, 8.21) didn't even make it through the second inning his last start. Peavy was forced to surrender five runs on seven hits and a pair of walks in 1 2/3 innings of an 8-1 loss to the Cubs on Friday. He has given up 16 runs on 23 hits and 10 walks in 18 2/3 innings so far in May. The Padres counter with James Shields (2-6, 3.07 ERA) who has tossed at least six innings in each of his nine starts. He limited the Giants to one run on three hits in seven innings here at AT&T Park on April 26 and has compiled a 2.14 ERA in three road starts this season.

2. Motivational - The Giants have won each of the eight meetings this season, but the Padres must feel that this is the best opportunity they'll get to end the slide. Last night's 8-1 defeat was a close game until the Giants broke out with five runs at the bottom of the eighth.

3. X-Factor - A hamstring injury will keep San Francisco's Hunter Pence out of the starting lineup for the fifth straight game and Angel Pagan is now on the 15-day disabled list, also with a hamstring issue.

Selection: This is a play on the San Diego Padres +1.5 (8*)