DETROIT -- Magglio Ordonez hit a go-ahead, two-run single with two outs in the seventh inning and the Detroit Tigers went on to beat the San Francisco Giants 6-3 Sunday.