The anticipated face off between the Red Sox and Rays starter Chris Archer went horribly wrong for the Tampa Bay right-hander, as the Sox rolled their way to an 8-4 victory on Friday at Tropicana Field.

Mookie Betts’ first career grand slam in the top of the second made it 8-0 before the Rays starter could even record six outs.

Archer, who publicly criticized David Ortiz the last time these two played at the Trop, lasted just four innings, allowing eight runs, seven of them earned, on nine hits with two walks and three strikeouts.

Rookie Anthony Ranaudo improved to a perfect 3-for-3 in major league starts, going six innings and giving up three runs on five hits with three walks and four strikeouts.

Yoenis Cespedes knocked in the first run of the night on a single to right in the top of the first that scored Brock Holt from second and moved Dustin Pedroia to third. Daniel Nava later plated Pedroia from third to put the Sox up by a pair.

The Rays couldn’t get out of the inning without allowing any more damage, as Mookie Betts reached on an error by Archer to load the bases and Will Middlebrooks hit a ball off of Archer’s glove. Ben Zobrist collected the ricochet, but threw a one-hopper to first that James Loney couldn’t pick as Cespedes came across with the third run of the frame.