Two young left-handers who already have tasted some success against their Wednesday opponent will square off in the finale of a three-game series between the Colorado Rockies and San Francisco Giants. The Rockies' Kyle Freeland will seek to end his club's season-worst, seven-game losing streak and winless road trip when he duels with the Giants' Ty Blach. San Francisco has won the first two games of the series, including a 14-inning affair Tuesday night that lasted 4 hours, 45 minutes.