After two impressive debuts, Kyle Harrison finally faltered in his third MLB start, and the Giants couldn't recover against Blake Snell.