Wed 6/6/12 9:47 PM

Clayton Richard was knocked around by the Giants Wednesday, surrendering six runs -- four earned -- on 10 hits over 5 2/3 innings. He didn't walk anyone but struck out just one. Richard has been terrific at Petco this season, and this shaped up as a juicy matchup for him, but he didn't have it from the get-go, giving up a three-spot in the first. He'll take a 4.58 ERA and 1.32 WHIP into a favorable matchup next week in Seattle.