BALTIMORE (AP) — Steve Pearce hit his first career grand slam, J.J. Hardy singled in the tiebreaking run in the eighth inning and the Baltimore Orioles weathered a lengthy rain delay and a comeback by the Seattle Mariners in a 5-4 victory Thursday.

After Pearce connected in the first inning for a 4-0 lead, the Orioles managed only one more hit until Chris Davis led off the eighth with a single off Danny Farquhar (0-3). Davis advanced on a groundout and scored on an awkward slide after Hardy bounced a single up the middle.

Tommy Hunter (1-1) worked out of a bases-loaded jam in the eighth and Zach Britton got three straight outs for his ninth save.

More From 1460 ESPN