Top performance: Dustin Moseley throws 7 strong innings, allowing 3 runs on 6 hits with 7 strikeouts and no walks.

Record: 50-32

Up next: today at Las Vegas, 8 p.m.

Current series: Tied 2-2

Next homestand: July 4-14 vs. Tucson, Tacoma and Sacramento