Rene Rivera got a chance to play Sunday, and he made the most of it. Rivera homered twice, Rafael Montero pitched into the sixth inning in a spot start and the New York Mets swept the sliding San Francisco Giants with an 8-2 victory. ''Working hard, the day I'm not playing I'm (hitting) down in the cage,'' Rivera said.