Giants on cusp of World Series title