After throwing six shutout innings in a 2-0 loss to Cleveland on opening night Monday, Gray followed that up with another strong start. The two runs ended his scoreless innings streak at 14 dating to his final regular-season start of 2013.
Gray expects Johnson to finish plenty of games for the A's.
"He's one of the best closers in the league and everyone in this clubhouse believes that and knows that," Gray said.
Erasmo Ramirez (1-1) struggled with his command after an impressive win in his season debut Tuesday at Los Angeles. He allowed seven hits and walked three in four innings.
Robinson Cano's third-inning double gave him a 14-game hitting streak against the AL West.
Right-hander Dominic Leone made his major league debut in the seventh for Seattle after being promoted Friday. The 2012 16th-round draft pick bypassed Triple-A. He immediately gave up Eric Sogard's double, the No. 9 batter's third hit of the day to match a career high.
Notes: Seattle DH Corey Hart had the day off as he continues to be eased in after missing last year with Milwaukee following knee surgery. That gives him two days of rest before Seattle's home opener Tuesday. ... The A's were set to fly after the game to Minnesota for Monday afternoon's Twins home opener. ... James Paxton starts for Seattle Tuesday against the Angels. ... A's reliever Ryan Cook, on the DL with shoulder tendinitis, could be activated as soon as Monday, while OF Craig Gentry (lower back strain) will make at least one more minor league appearance before returning. RHP A.J. Griffin (elbow) will stay in Oakland and continue rehab, beginning strengthening exercises this week. "It's more the mental game, battling boredom," said Griffin, a 14-game winner last year.