Kyle Freeland earned his first win in nearly four months and Nolan Arenado homered twice to lead the Colorado Rockies past San Francisco 6-2 Sunday in the final game at Coors Field for Giants manager Bruce Bochy.
Trevor Story homered for the fifth straight game against San Francisco. It's tied for the longest home run streak against an opponent in Rockies history.
Donovan Solano homered twice for the Giants, the first to lead off the game and again in the third inning off Freeland (3-9). He nearly had a third when he drove a ball to the wall in right in the fifth inning that was caught.
Freeland, who was 17-7 with a 2.85 ERA last year, hadn't won since beating Philadelphia on April 18. He was 0-6 with five no-decisions and spent five weeks in Triple-A before returning July 13, and entered this game with a 7.48 ERA in 16 starts.
Story gave Colorado a 2-1 lead with his 25th home run in the first and Arenado added a solo homer later in the inning off Tyler Beede (3-6).
His second home run and 24th of the season leading off the fifth gave Colorado a four-run lead.
Giants: 3B Evan Longoria (left plantar fasciitis) was activated from the 10-day injured list and was in the starting lineup. He had a single in four at-bats. INF Zach Green was optioned to Triple-A Sacramento.
Rockies: RHP Carlos Estevez was placed on the family medical leave list on Sunday morning. "Everything's going to be OK but here in the short term he's put on that list," manager Bud Black said. Colorado recalled RHP Jesus Tinoco from Triple-A Albuquerque.
Bochy's 214 games as manager at Coors Field are double of any opposing manager. Bochy finished 96-118 between San Diego and the Giants.
Bochy talked about his memories managing here, including a forgettable one in 1995 when he was with the Padres.
"Bip Roberts was safe at home and they called him out, I ran out to argue and I ran into (bench coach) Rob Picciolo's leg and I face planted right on the dirt," Bochy said. "The next day (Rockies outfielder) Larry Walker had this white chalk where my body was. That was probably my most embarrassing moment."
Giants: RHP Jeff Samardzjia (8-8, 3.75) opens a three-game home series against Washington on Monday.
Rockies: RHP German Marquez (10-5, 4.68) takes the mound Tuesday at Houston to face RHP Zack Greinke. In his last start, Marquez tossed six shutout innings against the Dodgers on Wednesday before leaving because of full-body cramping.