Buster Posey continued to make his case for making the Opening Day roster by doubling home the go-ahead run in the bottom of the eighth as the San Francisco Giants beat the Cleveland Indians 7-6 Friday in Scottsdale.
Posey was 1 for 2 coming off the bench for Bengie Molina, who was 1 for 3 with an RBI.
Brian Wilson struck out the side in the ninth to record his first spring save.
Jonathan Sanchez pitched four innings for the first time this spring, giving up three runs on four hits and two walks. He struck out three.
Inside the box score
Eugenio Velez, starting in center, went 3 for 3 with a triple and two stolen bases and two runs.
Edgar Renteria was 2 for 4 with a run and RBI.
Aubrey Huff was 2 for 3 with a double, run scored and three RBI.
Pablo Sandoval was 1 for 1 with a run scored before leaving after being spiked when he scored. His listed as day-to-day.
Guillermo Mota had his first rough outing of the spring, giving up three runs on three hits and a walk in one-third of an inning.
Travis Ishikawa made his spring debut, going 0-for-1 as a pinch-hitter.
The Giants face the Reds at 1 p.m. Saturday. The game will be aired on a tape-delay basis on MLB Network at 2 p.m. The broadcast is a feed from CSN Bay Area, so fans can enjoy Kruk and Kuip on the game descriptions. Todd Wellemeyer gets the start for the Giants.