Jeff Francis, Rockies Beat Giants 4-2

SAN FRANCISCO (AP) - Jeff Francis got his first victory in more than two months, Yorvit Torrealba homered and the Colorado Rockies won for the eighth time in 10 games, beating the San Francisco Giants 4-2 on Monday night.

Francis was winless in his last five starts but maintained his recent domination of the Giants by allowing seven hits over seven innings and repeatedly pitching his way out of trouble after giving up two runs in the first inning.

The Rockies' left-hander, who has won his last four starts against San Francisco, worked out of bases-loaded jam with no outs in the third and benefited from a pair of double plays.

(Copyright 2008 By The Associated Press. All Rights Reserved.)