Jake Peavy has surrendered 13 runs in his last two starts. Aaron Sanchez has given up 13 runs all season.
Factor in a struggling offense and the San Francisco Giants could have their work cut out for them Monday night at home against the Toronto Blue Jays.
Sanchez (2-1, 2.82 ERA) turned in another quality start in Wednesday's 4-3 home win over Texas, yielding three runs and seven hits in seven innings and settling for a no-decision. The 23-year-old gave up three runs in the first two innings before settling in for five scoreless.