SAN FRANCISCO -- At long last, there are signs of life.

After snapping a streak of 16 games scoring four runs or fewer in Wednesday's 6-5 win over the San Diego Padres (35-26), the Giants' offense, albeit still rather quiet, continued to be opportunistic at the plate.

Veteran lefty Robbie Ray (W, 7 IP, 4 H, 2 ER, BB, 9Ks) toed the rubber for San Francisco against Padres righty Dylan Cease (L, 5 IP, 5 H, 3 ER, 3 BB, 7 Ks) and continued to pitch like someone who should be a shoo-in for his second career All-Star appearance next month.

Here are three takeaways from the Giants' 3-2 win that improved their record to 35-28:

Build The Statues

The Giants had their first major roster shake-up of the season Wednesday, designating longtime first baseman LaMonte Wade Jr. for assignment in a s

See Full Page