Pinch hitter Shinnosuke Shigenobu lofted a fly ball to the wall that fell for a game-winning double, lifting the Yomiuri Giants to a 6-5 walk-off win over the Tokyo Yakult Swallows on Tuesday.