SCOTTSDALE, Ariz. -- A split-squad A's club plated seven runs off San Francisco's Matt Cain on Saturday afternoon, forcing the right-hander out of the game after just 2 2/3 innings in an 8-1 Oakland victory at Scottsdale Stadium.

Cain was lights-out prior to Saturday, having allowed only one hit with no walks and nine strikeouts in eight scoreless innings.

On this day, he was tagged for three walks and six hits, including two damaging homers -- the first a two-run shot from Luke Montz in the second inning. Stephen Vogt collected a three-run homer in the third to continue a torrid spring.

Alberto Callaspo contributed with a first-inning RBI double.

A's starter Tommy Milone, now in line for a rotation spot following Friday's news of injuries to righties Jarrod Parker and A.J. Griffin, pitched out of a handful of jams in five scoreless innings of work, lowering his spring ERA to 3.86.

The lefty surrendered three hits and walked two with two strikeouts.

Up next: Sonny Gray gets the nod for a Sunday start against the host Reds at Goodyear Ballpark beginning at 1:05 p.m. PT. Gray, who's likely now in line for his first career Opening Day start with the injured Jarrod Parker shelved, is coming off his best outing of the spring -- a one-hit, four-inning performance against the Padres. He walked none and struck out two in that outing.