The San Francisco Giants held on to beat the Kansas City Royals 3-2 in Game 7 on Wednesday night to win their third World Series title in five years.
Giants ace Madison Bumgarner pitched the last five innings on two days' rest after throwing a four-hit shutout in Game 5 on Sunday.