The wait continues for Justin Verlander.

Seeking his first win of the season in his 13th start, the Giants bullpen faltered in the bottom of the seventh of a 5-2 road loss to the Chicago White Sox.

Verlander held a precarious 2-1 lead at that point and was done after six innings. However, relievers Erik Miller (4-1) and Ryan Walker coughed up four runs and the Giants opened a 10-game road trip losing two of three games to a White Sox team which is 28-56 and on pace to lose 100 or more games for the third straight season.

The Giants (45-39) continued to struggle offensively in a bullpen game for the White Sox.

Verlander, who has never gone more than seven starts in his previous 19 seasons without a win, got his first victory since Sept. 28 of last season with the Houston Astros. He is 0-5 with the Giants.

Trailing by a run, Mike Tauchman hit a one-out single against Miller, with Chase Meidroth adding another single. The runners moved to second and third on a ground out. When Miller walked Miguel Vargas, manager Bob Melvin went to Walker out of the bullpen.

Kyle Teel doubled home two runs for the White Sox, with a third run scoring on a Walker balk. Lenyn Sosa then singled home the fourth run of the inning.

A promising bottom of the seventh inning ended for the Giants when Heliot Ramos grounded into a double play with one out and the bases loaded against Mike Vasil. Vasil closed out the win in the ninth by getting Mike Yastrzemski on a double play, with Tyler Gilbert (2-1) getting the win.

Verlander’s best inning was his sixth, when he gave up a bloop single to Ryan Noda and then retried the next three batters in order, finishing with a called third strike to Michael A. Taylor. He gave up five hits with two walks and three strikeouts.

It was far from an easy game though. Verlander never had a 1-2-3 inning and in the second gave up 1,114 feet worth of fly outs/line drives at exit velocities of 96.1, 101.2 and 99.4 miles per hour.

The Giants took a 2-1 lead in the top of the fifth, although it was deflating they didn’t get more.

Jordan Leasure, Chicago’s third pitcher, walked Rafael Devers and Wilmer Flores with one out, with Mike Yastrzemski lining a a 104.3 miles per hour line drive that was knocked down by second baseman Lenyn Sosa for a single.

Leasure walked Willy Adames to force in a run, but a chance at a big inning evaporated when Jung Hoo Lee was retried on an infield fly and Christian Koss lined to short.

A second inning that looked to be headed nowhere when Lee hit into a double play instead yielded an RBI double from Patrick Bailey to tie the score 1-1. Koss drew a walk against starter Jonathan Cannon after Lee hit into the double play, with Bailey getting the double with a runner in scoring position to bring in the run.

Cannon had no decision and was gone after three innings and 69 pitches, walking three and striking out four, replaced by left-handed Brandon Eisert to open the fourth.

Tauchman doubled to right on the first pitch of the game against Verlander, eventually coming around to score on a sacrifice fly by Andrew Benintendi.

Diamondbacks up next >> The Giants depart Chicago for Arizona and a four-game series against the Diamondbacks. Arizona has hovered around .500 all season.